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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.03.2007, 17:15   #1  
Russland is offline
Russland
MCTS
Аватар для Russland
MCBMSS
 
267 / 116 (4) +++++
Регистрация: 17.10.2005
Адрес: Донеччина, Україна
Вот написал джоб
X++:
static void Job30(Args _args)
{
    Args                args = new Args();
    FormRun             formRun;
    WebUser             table;
    FormObjectSet       ds;

;
    formRun = new MenuFunction(MenuItemDisplayStr(WebUsers), MenuItemType::Display).create(args);

    if (formRun)
    {
        formRun.run(); // Открыли форму
        ds = formRun.dataSource();  // Сохраняем dataSource

        //  Lelik111 сделал -->
        table.WebLogin = "Nnn";
        table.insert();
        //  Lelik111 сделал <--

        //  Обновляем данные -->
        ds.refresh();
        ds.research();
        //  Обновляем данные <--
    }
}
Как видим строка вносится и отображается (по крайней мере у меня). Таки проблема не в кеше.
Проблемы я описал в посте #12
Пост #13 вообще написан под впечатлением следующей умозрительной ситуации: ну открыта на компьютере А пользователем UserA форма WebUsers. А на компьютере В пользователь UserВ тоже открыл эту же форму. Тогда Дельфи должен "разослать" сообщения этим формам (а по-хорошему всем формам, источником данных которых является таблица WebUser) что им (формам) пора обновляться. Или сам обновить эти формы.
Ну так же не делается.
Я бы просил Lelik111 описать свою задачу. Зачем необходимо обновлять формы?
__________________

В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню
Старый 03.03.2007, 17:25   #2  
vallys is offline
vallys
Developer
 
146 / 108 (0) +++++
Регистрация: 18.01.2005
Цитата:
Сообщение от Russland Посмотреть сообщение
...Как видим строка вносится и отображается (по крайней мере у меня). Таки проблема не в кеше...
Вы описали как можно обновить кеш датасоурса. Я описывал как можно обновить кеш таблицы. Можно сказать, что наши советы не пересекаются. Значит автору действительно нужно конкретизировать вопрос
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
LedgerJournalTable как лучше сделать новую форму kitty DAX: Программирование 2 20.02.2008 12:36
Что сделать, чтобы связанные Data Source обновились? Maxim Gorbunov DAX: Программирование 4 11.04.2005 17:40
Сводное планирование - изменения&изменения мин. Alexm DAX: Прочие вопросы 1 05.04.2005 10:43
Глюк : не сохраняются изменения в коде Logger DAX: Администрирование 2 31.01.2005 12:02
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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