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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.07.2002, 12:00   #2  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Пробовал посмотреть отладчиком - происходит много чего - а насколько это критично, сразу и не поймешь. Смотрел мониторинг SQL запросов - при сохранении только что введенной записи происходит всего один INSERT - собственно в InventJournalTrans.
Сам же и поправлюсь - плохо пробовал. Если не указано количество, то все действительно так, но если указать количество номенклатуры - то проходит еще один UPDATE по InvetSum.

То есть как я понимаю, изменять номенклатуру напрямую нельзя - иначе в InventSum будет неверная информация.

Тогда другой вариант. Добавляем кнопку, по нажатию на которую в строках журнала создается новая строка, все данные кроме названия номенклатуры копируются в нее из старой строки, название номенклатуры запрашивается у пользователяи то же заносится в новую строку, старая строка удаляется.

Если я буду удалять старую строку вот таким способом:

PHP код:
    QueryRun qr;
    ;

    
super();

    
qr InventJournalTrans_ds.queryRun();
    
inventJournalTr qr.get(tableNum(InventJournalTrans));

    
inventJournalTr.delete();
    
InventJournalTrans_ds.research(); 
это безопасно. Я не нарушу правильность информации.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Задача: запретить удалять строки разнесённых журналов. jeky DAX: Программирование 12 28.01.2009 22:22
Итого по дебиту (кредиту) строки журналов titov DAX: Программирование 0 19.10.2006 13:49
При создании строки в закупке статус строки становится "Отменено" AlexUnik DAX: Функционал 4 27.09.2004 16:05
Очистка складских журналов dyatlowsky DAX: Функционал 0 26.03.2004 17:55
Функция "Удалить строки" Oks DAX: Функционал 1 03.07.2002 18:09

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

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

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