AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.02.2002, 17:15   #1  
Oks is offline
Oks
Участник
 
26 / 10 (1) +
Регистрация: 30.11.2001
? salesTable_ds.clearDisplayCache()
После установки SP2HF1 возникла ошибка при разноске заказа. В Колумбусе посоветовали переставить все ПО, но ошибка все равно осталась.

Пока что найдено, наверное, не очень правильное решение - в SalesFormLetter.main закомментировали строку salesTable_ds.clearDisplayCache();

Посоветуйте еще чего-нибудь, пожалуйста, кто что может.
Миниатюры
Нажмите на изображение для увеличения
Название: classeserr.jpg
Просмотров: 223
Размер:	61.4 Кб
ID:	81  
Старый 27.02.2002, 05:26   #2  
Andrew Besedin is offline
Andrew Besedin
Участник
 
119 / 15 (1) ++
Регистрация: 25.01.2002
Привет!
Может помочь инкрементарная компиляция класса SalesFormLetter (в Add-Ins'ах). Или обнови таблицу перекрестных ссылок - тоже полезная штучка (Сервис/Разработка/Перекрестные сылки/Период. операции/Выполнить обновление).
__________________
Успехов!
Андрей Беседин
Старый 27.02.2002, 15:03   #3  
mazzy is offline
mazzy
Administrator
Аватар для mazzy
Most Valuable Professional
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
28,847 / 3764 (183) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
после установки любого сервис-пака и/или хот-фикса
крайне рекомендуется:
1. удалить индексы в Appl каталоге
2. принудительно синхронизировать
3. сделать глобальную перекомпиляцию
__________________
GitHub, Facebook, mazzy.priot, mazzy.music, coub.
Старый 27.02.2002, 15:27   #4  
ddadream is offline
ddadream
Участник
Аватар для ddadream
 
130 / 16 (1) ++
Регистрация: 30.11.2001
Адрес: moscow
Andrew Besedin: а ты сам то пробовал сделать обновление перекрестных ссылок?

я тут решился на это ну и она до конца не дошла срубилась в конце кончов где то через час.
создав при этом 600 тыщ записей в одной таблице подозреваю что и в других такая же беда.

что делать не представляю, база с 40 мегов разраслась до 200.

и что это вообще за перекрестные ссылки?

Старый 27.02.2002, 18:05   #5  
Oks is offline
Oks
Участник
 
26 / 10 (1) +
Регистрация: 30.11.2001
Спасибо за отклики.

НО...

1. было сделано и успешно без ошибок завершено:
- инкрементарная компиляция класса SalesFormLetter (в Add-Ins'ах)
- 1. удалить индексы в Appl каталоге
2. принудительно синхронизировать
3. сделать глобальную перекомпиляцию
2. создание перекрестных ссылок закончилось вот таким совсем уж страшным сообщением про RecId, после чего база доломалась окончательно:


.... ВОЗ И НЫНЕ ТАМ
Вложения
Тип файла: img1371-1 (26.3 Кб, 270 просмотров)
Старый 28.02.2002, 06:03   #6  
Andrew Besedin is offline
Andrew Besedin
Участник
 
119 / 15 (1) ++
Регистрация: 25.01.2002
Цитата:
Изначально опубликовано ddadream
Andrew Besedin: а ты сам то пробовал сделать обновление перекрестных ссылок?
Привет!
Да, пробовал, и даже получалось. Такой страшной штуки, которую показал(а) Oks, ни разу не видел .
Можно ведь делать обновление не всех ссылок, а только классов и их методов (в формочке "Обновить перекрестные ссылки (с перекомпиляцией, а не просто так)" нажать кнопульку "Выбрать" и затереть "лишние" элементы, оставив только то, что с Class связано)... Это уже не на всю ночь
__________________
Успехов!
Андрей Беседин
Старый 05.03.2002, 19:50   #7  
AlGol is offline
AlGol
Участник
 
263 / 86 (3) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
Страшная ошибка генерации RecID
Вот, накопал инфу по поводу ошибки генерации RecID:
---------------
Recid generation problems posted by Helmut Wimmer (CITP-AT)
---------------
If you run into an error at importing or deleting a datafile into Axapta saying this:

"Recid generation problems

Verify that the network and the communications lines are properly installed and set up.

Generation of internal record identification numbers, RecIDs, has failed. For data integrity reasons this is considered so fatal, that the program will have to shut down now. Check that the network and the communications lines are properly set up, and start the program again. Also check your database backend integrity."

Solution:
It might well be that the size of the transaction log in the SQL Server is set to a limited size.
Setting the transaction log to a bigger size or to unlimited, you might afterwards be able to import or delete the datafile.

However, also check Axapta's Log file for a better description of the encountered error (it's a little more descriptive than Axapta's kernel message)
Старый 05.03.2002, 20:02   #8  
ddadream is offline
ddadream
Участник
Аватар для ddadream
 
130 / 16 (1) ++
Регистрация: 30.11.2001
Адрес: moscow
Да в конце концов я разобрался в чем было дело.
просто наша база хранилась на PGP диске.
после того как ее перенесли на нормальный диск эта ошибка прекратилась.
но перекрестные ссылки занимают 460 мегов.

самому страшно.
а главное понять бы зачем они вообще
Старый 06.03.2002, 09:37   #9  
AlGol is offline
AlGol
Участник
 
263 / 86 (3) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
При изменении какого-либо метода из sys слоя хорошо знать где, собственно, отзовется твое рукоделие.
Простой поиск по имени метода делать долго, а перекрестные ссылки позволяют быстро посмотреть подобную информацию.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:35.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.