Показать сообщение отдельно
Старый 15.11.2013, 12:49   #6  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Код:
SalesInvLine.RESET;
SalesInvLine.SETRANGE("Document No.",SalesInvHeader."No.");
SalesInvLine.SETFILTER("Line Discount Amount", '<>0');
Разве не достаточно просто определить фильтры в OnPreDataItem()? Если скидок нет OnAfterGetRecord не отработает.
Или нужно узнать только наличие скидок в счете, а обрабатывать по такому счету все строки?