Показать сообщение отдельно
Старый 15.04.2011, 16:29   #2  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Можно пробежаться QueryRun по Query датасорса формы и вызывать в цикле этот метод, т.е. если источник данных под гридом на форме называется CustPackingSlipTrans то метод будет выглядеть так:
X++:
void calc()
{
    Query                 query;
    QueryRun              qr;
    CustPackingSlipTrans  custPackingSlipTransLocal; 
    ;

    query = CustPackingSlipTrans_DS.query(); // query вашего датасорса
    qr    = new QueryRun(query);

    while (qr.next())
    {
         custPackingSlipTransLocal = qr.get(tableNum(custPackingSlipTrans)); // курсор с записью из грида
         element.SetCheckStorno(custPackingSlipTransLocal ); // вызов вашего метода
    }

}

Последний раз редактировалось kornix; 15.04.2011 в 16:35.