Показать сообщение отдельно
Старый 21.11.2008, 14:54   #2  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,712 / 1201 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Не совсем по теме, но попробуй так.

X++:
void clicked()
{
        Args            args = new Args();
        MenuFunction    menuFunction = this.menufunction();
        ;

        for (    custInvoiceJournal = custInvoiceJour_ds.getFirst(true) ?
                         custInvoiceJour_ds.getFirst(true) :
                         custInvoiceJour_ds.cursor();
             custInvoiceJournal ;
             custInvoiceJournal = custInvoiceJour_ds.getNext())
        {
                args.record(custInvoiceJournal);
                menuFunction.run(args);
        }
}
В принципе, это тоже new MenuFunction(), но другим способом
За это сообщение автора поблагодарили: Eldar9x (2), Kabardian (2).