Показать сообщение отдельно
Старый 30.08.2013, 10:42   #3  
smailik is offline
smailik
Участник
Аватар для smailik
 
250 / 70 (3) ++++
Регистрация: 10.04.2012
Адрес: Москва
Столкнулся дальше с проблемой. Есть класс PurchCreateFromSalesOrder. Он вызывается при создании заказа на покупку из заказа на продажу. Изначально можно было выделить только один заказ на продажу, я сделал мультиселект и хочу вызывать класс для каждой из выделенных строк.
X++:
menuFunction = new menufunction(menuitemActionStr(PurchCreateFromSalesorderSales), menuitemtype::Action);

    if (record)
        recordDataSource  = args.record().dataSource();
    for (salesTable = recordDataSource.getFirst(true) ? recordDataSource.getFirst(true) : args.record();
         salesTable; salesTable = recordDataSource.getNext())
    {
        _args.record(salesTable);  // на этой строке вываливает в дебагер
        _args.menuItemName(menuFunction.name());
        _args.menuItemType(menuFunction.type());
        menuFunction.run(_args);
    }
подскажите что делаю не так?

Последний раз редактировалось smailik; 30.08.2013 в 11:27.