Показать сообщение отдельно
Старый 05.04.2005, 15:48   #1  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Обновление detail-таблицы
На форме есть заголовки журналов и строки журналов. При выборе поля Ячейка в заголовке журнала оно должно подхватится и отобразится в строках журнала. Связь такая

В заголовке InventJournalTable.wMSLocationId
Аналитика в строках InventJournalTransTemplate.InventDimId
Поле в аналитике InventDim.wMSLocationId

Проблема в том что обновление происходит с задержкой на один ход, т.е. чтобы обновить строки нао дважды выбрать одно и тоже -- напоминает очередь -- на второй раз ячейка выплевывается в строки.

При выборе ячейки в заголовке делаю вот что:

PHP код:

    inventJournalTable
.updateWMSLocationTemplate(); // Обновление  таблицы строк журнала
    
inventJournalTable_ds.refresh();

    
inventJournalTransTemplate_ds.research();       // Обновление ds строк
    
inventJournalTransTemplate_ds.refresh();

    
TransTemplateInventDim_ds.research();           // Обновление ds таблицы аналитик
    
TransTemplateInventDim_ds.refresh();

    
GridOverview.update();                          // Обновление грида