Цитата:
Сообщение от
DA_NEAL
Примерно такой вот нужен код (сильно не бейте :-)).
Сильно - не будем.
Цитата:
Сообщение от
DA_NEAL
ItemApplEntry.RESET;
ItemApplEntry.SETRANGE("Item Ledger Entry No.",ItemLedgEntry."Entry No.");
А как же выбрать ключик для таблички применения?

Ведь SETRANGE вы ставите по Тов. операция Но. - чай не первичный ключ то...
И здесь:
Цитата:
Сообщение от
DA_NEAL
ValueEntry.RESET;
ValueEntry.SETRANGE("Item Ledger Entry No.",_ItemLedgEntryNo);
И здесь то же самое
Цитата:
Сообщение от
DA_NEAL
GLEntry.RESET;
GLEntry.SETRANGE("Value Entry No.",ValueEntry."Entry No.");
IF GLEntry.FINDFIRST THEN
Неужели этот код быстро работает без выбора правильных ключей в трех самых объемных таблицах?