Показать сообщение отдельно
Старый 10.07.2006, 18:10   #1  
kitty is offline
kitty
Участник
 
383 / 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 с идентификаторами записей