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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.07.2006, 18:10   #1  
kitty is offline
kitty
Участник
 
370 / 30 (2) +++
Регистрация: 24.05.2005
корректный вызов класса
Нужно написать класс:
он может вызываться по MI с текущей записи формы, а может по выбранным записям из другой формы(имеющей такой же DS как и предыдущая форма). Как корректней писать класс:
1) так. чтобы ему передавать в args.record текущую запись и соответственно, вызывая во второй форме циклично по выбранным:
args.record(Table);
new Menufunction(menuItemActionStr(MyMenuItem), MenuItemType::Action).run(args);. Меня тут смущает то,. что каждый раз содается новый экземпляр класса, что по идее накладно плюс при надобности я не могу обработать все записи в одной транзакции
2) написать так класс,чтобы его можно было 1 раз инициализировать, а потом уже передавать на обработку в цикле записи.
3) воспользоваться временными таблицами, recordSortedList-ами или set с идентификаторами записей
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вызов метода базового класса Eldar9x DAX: Программирование 15 22.03.2008 19:10
Вызов класса из другого класса Protey DAX: Программирование 9 26.02.2007 11:01
"Программный" вызов метода класса!? axaLearner DAX: Программирование 13 16.08.2005 08:12
вызов класса с передачей параметров simply DAX: Программирование 2 23.06.2004 18:04

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

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

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