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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.01.2009, 15:17   #1  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Не обновляется класс при пакетной обработке
Привет всем! Запускаем пакетник. Потом модифицируем класс (один из классов, поставленных в пакетную обработку). Результат отражается в пакетнике только после его перезапуска. Это - как в двухзвенной схеме, так и с использованием аос. Каким макаром обновить класс в пакетнике, не перезапуская его?
Старый 27.01.2009, 15:20   #2  
ivas is offline
ivas
Участник
Аватар для ivas
 
252 / 68 (3) ++++
Регистрация: 22.12.2005
может версию в классе поменять?
__________________
aLL woRk aNd nO JoY MAKes jAck a dULL Boy
Старый 27.01.2009, 15:29   #3  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
Помоему, если трехзвенка, то чтоб обновился код у других юзеров, нада клиента перезапустить (либо пошаманить с обновлением АОД, словаря и тд опять таки у клиентских компов). В двух звенке - стоп старт чего то там (давно с двухзвенкой не работал)

Последний раз редактировалось Sada; 27.01.2009 в 15:31.
Старый 27.01.2009, 15:31   #4  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
может версию в классе поменять?
не вышло... в трезвенке, оказывается, хоть и с задержкой, но обновляется.
Старый 27.01.2009, 15:51   #5  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Нашел
X++:
SysFlushDictionary::doFlush();
2 Sada:
Цитата:
В двух звенке - стоп старт чего то там
Может вспомните что именно (хотелось бы без программирования обойтись)? Сразу говорю, Стоп/Старт на диалоге не помогает...

Последний раз редактировалось Eldar9x; 27.01.2009 в 15:53.
Старый 27.01.2009, 16:25   #6  
petergunn is offline
petergunn
Участник
 
118 / 274 (10) ++++++
Регистрация: 30.08.2005
Адрес: Tyumen
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Нашел
X++:
SysFlushDictionary::doFlush();
...
Может вспомните что именно (хотелось бы без программирования обойтись)?
...
Если речь о точке вызова SysFlushDictionary из меню, то "Сервис\Средства разработки\Объекты приложения\Обновление словаря".
Старый 27.01.2009, 19:36   #7  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
Если речь о точке вызова SysFlushDictionary из меню, то "Сервис\Средства разработки\Объекты приложения\Обновление словаря".
Не работает, то есть работает ближайшая функция Обновление AOD, но только при вызове с пакетника. Я так понимаю нужно обновить кэш на пакетнике, а поскольку это можно сделать только с него, то придется еще один batch писать.
Старый 28.01.2009, 08:23   #8  
Sada is offline
Sada
Программатор
Аватар для Sada
 
1,450 / 153 (8) ++++++
Регистрация: 29.03.2005
Адрес: Толи Барнаул, толи Москва
А я что написал?
За это сообщение автора поблагодарили: Eldar9x (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
класс InventSumDateValueReportDim Физические запасы? Poleax DAX: Программирование 12 01.07.2008 15:27
Проблема с передачей контролов из формы в класс matew DAX: Программирование 0 28.04.2008 17:37
По каким счетам формируются проводки в ГК при обработке накладной? matew DAX: Программирование 1 12.10.2007 13:30
Еще 1 простой вопрос по пакетной обработке Smith DAX: Функционал 1 26.10.2004 17:55
Класс xSysLastValue Maxim Gorbunov DAX: База знаний и проекты 0 27.11.2001 17:39

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

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

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