Показать сообщение отдельно
Старый 04.02.2010, 10:14   #23  
pwp is offline
pwp
Участник
 
76 / 16 (1) ++
Регистрация: 08.07.2008
Адрес: Обнинск
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Он сказал: "Поехали!" и взмахнул рукой..
Тащить ничего никуда не нужно. Этот параметр доступен через this.JournalType.
Это да, но перебор придется вставить, что не очень смотрится в update на Table...
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Отрабатывайте. Перекрывайте аналогичным образом InventJournalTrans.update() и отрабатывайте.
В порядке ликбеза, это уже на DS формы ?
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
И да, есть ещё такие классы как InventJournalData и InventJournalTransData. Вам никто не мешает использовать и их.
Только в методе update на таблице Table как к ним подобраться ?
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Не понял вас. Нужен диалог который сможет влиять на что? изменение даты в InventJournalTable? Ну так это совершенно другая задача. Она никак не связана с последствиями смены этой даты. Вызывайте его например в методе validateWrite источника данных InentJournalTable.
Ну как же так, смена даты клиентом первооснова и причина всех дальнейших прыжков. Только нужно обеспечить защиту от случайного изменения=подтверждение.
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Возможно действительно не стоит так серьёзно заморачиваться с синхронизацией дат в шапке и строках. А просто учесть возможность появления разсогласованных данных. И Добавить соответствующую проверку перед разноской, что мол даты в строках и шапке не совпадают. Поправить? Да. Нет.
Не совсем сие красиво, IMHO. Мало того, что при входе в строки имеет разность дат+разносить возможно будет другой, кто не в курсе всего...Да и отложить это на разноску ну ничем не отличается от первичной проблемы. Спасибо за анализ всей проблемы.