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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.06.2016, 11:16   #1  
Artikov is offline
Artikov
Участник
 
33 / 12 (1) ++
Регистрация: 06.06.2016
? вызов класса из меню
И снова всем привет =) Продолжаю осваивать DAX, и сегодня на повестке дня у меня следующая проблема:

У меня есть таблица типа:

|_Номер документа для разноски_|_Posted_ |
|______DAT-000005_____________|__нет___|

и так далее.
Я написал класс, который изменяет поле Posted для заданного номера DAT. Запуск класса осуществлялся из формы: пользователь нажимал кнопку, появлялся диалог, запрашивающий номер, осуществлялся ввод номера и Posted изменялось.

Теперь мне необходимо осуществить запуск класса не из формы, а напрямую из меню. Я создал в меню ссылку на этот класс,но после того, как пытаюсь запустить его на выполнение, мне выдает ошибку:

FormDataSource Объект не инициализирован.

Трассировка стека

(C)\Classes\MyChangePostedClass\new - line 9
(C)\Classes\MyChangePostedClass\main - line 11


Я понимаю, почему эта ошибка возникает: никакие параметры на вход класса не подаются. А вопрос в том, каким образом это исправляют?
Заранее спасибо.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
setTimeOut() не работает в классе, если экземпляр класса создан через вызов MenuFunction AR® DAX: Программирование 10 22.05.2013 16:53
Вызов метода базового класса Eldar9x DAX: Программирование 15 22.03.2008 19:10
Вызов класса из другого класса Protey DAX: Программирование 9 26.02.2007 11:01
"Программный" вызов метода класса!? axaLearner DAX: Программирование 13 16.08.2005 08:12
Работа с главным меню в Axapta Alexey DAX: Программирование 0 04.01.2002 23:31

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

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

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