Показать сообщение отдельно
Старый 28.11.2007, 08:07   #33  
dod is offline
dod
Участник
 
51 / 10 (1) +
Регистрация: 02.10.2007
to apanko: а мы добавили еще одно ограничение и в дополнении с тем, что было мной уже написано выше, получилось следующее:


"Posting Group 1" := ValueEntry."Location Code";

IF "Posting Group 1" = '' THEN
BEGIN
IF PurchaseLine.FIND('-') THEN
REPEAT
IF (PurchaseLine."Posting Group" = ValueEntry."Inventory Posting Group") AND
(PurchaseLine."Buy-from Vendor No." =ValueEntry."Source No.") AND
(PurchaseLine."Prod. Order No." =ValueEntry."Document No." )
THEN BEGIN
"Posting Group 1":=PurchaseLine."Location Code"; END;
UNTIL PurchaseLine.NEXT = 0; END;

Заработало! Ваш вариант дает такие же результаты. Думаю, проблема решена. Большое спасибо за помощь!