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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.08.2005, 16:51   #1  
6apcyk is offline
6apcyk
Участник
 
57 / 11 (1) +
Регистрация: 17.08.2005
вопрос про infolog
У меня в окно инфолог выводятся некоторые проекты(названия).
Вопрос к знатокам: как можно двойным кликом на одном из выведенных проектов открыть его?

Заранее спасибо.
Старый 24.08.2005, 17:02   #2  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
класс SysInfoAction?
Старый 24.08.2005, 17:04   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,340 / 3558 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
При вызове метода info, warning, error - 3-м аргументом можно передать ссылку на класс - наследник SysInfoAction. В частности, передав
PHP код:
new SysInfoAction_FormName_RU(custTableformstr(custTable)) 
где первый аргумент custTable - это курсор на табл custTable - можно задать правило перехода на соотв запись таблицы CustTable в форме с названием CustTable (по щелчку будет открываться форма, с фильтром только на эту запись)
Старый 24.08.2005, 17:18   #4  
6apcyk is offline
6apcyk
Участник
 
57 / 11 (1) +
Регистрация: 17.08.2005
Все понял
Спасибо
Старый 24.08.2005, 17:33   #5  
6apcyk is offline
6apcyk
Участник
 
57 / 11 (1) +
Регистрация: 17.08.2005
Оказалось соврал, не совсем понял.
как прицепить свой класс не к кнопке которая появляется при использовании
infolog.add(..,название класса,) а к двойному клику мышкой
Старый 24.08.2005, 17:44   #6  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
если надо обрабатывать двойной клик на одиносном сообщении инфолога придется править форму SysInfologBrowser
Старый 24.08.2005, 18:02   #7  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,340 / 3558 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Хм.... вообще говоря, когда в инфолог выводится несколько сообщений с заданным SysInfoAction - то появляется значок со стрелочкой, и двойной клик по нему собсно и запускает метод SysInfoAction.run(), как и кнопка.
Т.е., как вариант - можно написать свой класс-наследник SysInfoAction и в методе run прописать свои, нужные вам действия.
Или же, если все-таки будет принято решении о правке формы SysInfologBrowser надо случайно не убить эту функциональность
Старый 24.08.2005, 18:08   #8  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2480 (88) +++++++++
Регистрация: 20.08.2005
Пример использования функциональности класса SysInfoAction можно посмотреть в его наследнике JournalInfoAction.
Его вызов - по кнопке "Системный журнал" в форме складских журналов после проверки
Старый 26.08.2005, 14:26   #9  
6apcyk is offline
6apcyk
Участник
 
57 / 11 (1) +
Регистрация: 17.08.2005
у меня все получилось всем огромное спасибо.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gatesasbait: How to temporarily suppress infolog messages in Dynamics Ax (deux) Blog bot DAX Blogs 7 28.01.2009 17:45
DAX 4.0: infolog & workspaceNum petergunn DAX: Программирование 3 22.01.2009 11:32
gatesasbait: How to temporarily suppress infolog messages in Dynamics Ax Blog bot DAX Blogs 0 10.12.2008 00:06
Kashperuk Ivan: SysInfoAction class description - Improve your Infolog Blog bot DAX Blogs 0 17.09.2008 03:23
casperkamal: Customizing Infolog through SysInfoAction Blog bot DAX Blogs 0 30.01.2007 20:20

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

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

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