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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.07.2016, 12:37   #1  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Ax7 История сообщений
В прежних версиях аксапты использовал историю сообщений infolog. Сообщения добавлялись в таблицу в функции Info.viewbuild.
В Ax7 рядом с функцией Info.viewbuild написано :
X++:
[SysObsoleteAttribute("Info View API's are deprecated and should not be used.", false)]
Не работает вобщем эта функция в Ax7. В какой функции сейчас можно отловить создание нового сообщения ?
__________________
Дмитрий
Старый 27.07.2016, 14:13   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Напрямую в Info.add()?
Старый 27.07.2016, 14:19   #3  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Info.viewbuild вызывается перед самым отображением сообщения пользователю. Сообщение тут уже готовое, сгруппированное из нескольких. В истории сообщений оно также хранится в сгруппированном виде.
А Info.add - это только одна строчка из всего отображаемого сообщения. Должен быть какой-то аналог viewbuild в Ax7. Некая функция, вызывающаяся для отображения сообщения.
__________________
Дмитрий
Старый 28.07.2016, 02:05   #4  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от EVGL Посмотреть сообщение
Напрямую в Info.add()?
Нееееет.

Это over-layering Application Platform. Код закроют и вся модификация перестанет работать.

Locking model

Подписывайтесь на onMessageAdd в своем классе. Если все равно не устраивает - регестрируйте баг на Connect.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Старый 28.07.2016, 07:32   #5  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Цитата:
Сообщение от Alex_KD Посмотреть сообщение
Подписывайтесь на onMessageAdd в своем классе. Если все равно не устраивает - регестрируйте баг на Connect.
Как всё сложно.
onMessageAdd конечно не устраивает, в нём нет sysInfoAction.
Неужели только я один использую историю сообщений и озаботился этим вопросом.
__________________
Дмитрий
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
daxmusings: Design-Compile-Run Part4: Paradigms in AX7 Blog bot DAX Blogs 0 25.05.2016 10:11
dynamicsax-fico: Invoice search AX2012 vs. AX7 (Part 2) Blog bot DAX Blogs 0 01.04.2016 10:11
mfp: InventDim in AX7 Blog bot DAX Blogs 19 03.03.2016 21:06
patrickmouwen: AX7 – My top 12 highlights Blog bot DAX Blogs 0 27.02.2016 13:11
mfp: What is new in X++ in AX7? Blog bot DAX Blogs 2 10.02.2016 00:29

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:39.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.