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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 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();                          // Обновление грида 
Старый 05.04.2005, 15:57   #2  
DreamCreator is offline
DreamCreator
Moderator
Аватар для DreamCreator
Axapta Retail User
 
553 / 45 (3) +++
Регистрация: 04.11.2004
Адрес: Казань
Вопрос снимается! Спасибо!

Обновление проходит нормально если дважды повторить этот код.

Методом научного тыка было установлено, что искомый код:

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Удаление/обновление записи таблицы via AIF Web Services nSP DAX: Функционал 2 16.10.2008 19:56
Обновление таблицы в DataSource при ее изменении Андре DAX: База знаний и проекты 7 22.04.2008 13:16
Обновление метода таблицы Коготь DAX: Программирование 7 15.09.2006 12:19
Ограничить вывод записей master таблицы, наложением фильтра на detail таблицу Андре DAX: Программирование 12 03.02.2003 14:52
Обновление таблицы в DataSource при ее изменении Андре DAX: Программирование 7 08.05.2002 15:41

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

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

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