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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.08.2009, 16:53   #10  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
и это тоже, кстати. И еще в других связанных таблицах. Чистил руками в итоге. Точно пока сказать не могу, как это происходит. Вроде как, при сохранении записи, если одно из обязательных полей связанной таблицы не заполнено.
Вообще проблемы начались, когда разрешили удалять записи в таблице номенклатур.
И вообще, я не понимаю, для чего это проверка там вставлена? В inventTable есть уникальный индекс по ItemId, зачем еще этот код?
Да, действительно как-то глупо...
Думаю можно этот код убрать.
Либо как вариант заменить
X++:
if (InventTable::exist(inventTable.ItemId))
на
X++:
ttsBegin;
if (InventTable::find(inventTable.ItemId, true))
{...}
ttsCommit;
__________________
Zhirenkov Vitaly
Теги
кэширование

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
А построение перекрестных ссылок опять сожрет всю память и завесит систему нафих Alex_K DAX: Администрирование 15 04.09.2009 22:00
опять про setFocus() на Grid ... =)) NetBus DAX: Программирование 1 15.11.2005 13:52
Опять про кэш (*.aoc) DenisS DAX: Программирование 2 23.01.2004 13:27
Ax 3.0 Некорректное завершение - ошибка. Не лечится. Локальный кэш? dirigente DAX: Администрирование 4 20.11.2003 13:11
кэш клиента andreynikolai DAX: Программирование 1 15.09.2003 18:37

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:13.