![]() |
#10 |
Участник
|
Цитата:
Код: IF GenJnlLine."Bal. Account Type"=4 THEN BEGIN а этой строкой: Код: IF GenJnlLine."Bal. Account Type"= Acc::"Bank Account" THEN GenJnlLine."Bal. Account Type" :=4; Буду очень рад, если ты напишешь, как это сделать гораздо правельней! Я так и не разобрался с Get. Цитата:
Ого, я и не мог предположить... =( Пока у меня выходит так: Код: IF GenJnlLine."Bal. Account Type"= Acc::"Bank Account" THEN GenJnlLine."Bal. Account Type" :=4; IF GenJnlLine."Bal. Account Type"=4 THEN BEGIN IF BankAccount.FIND('-') THEN REPEAT IF BankAccount."No." = GenJnlLine."Bal. Account No." THEN IF (BankAccount.CALCFIELDS(Balance) = TRUE) AND (BankAccount.Balance <> 0) THEN IF BankAccount."Min. Balance" >= BankAccount.Balance - GenJnlLine.Amount THEN ERROR(Text010); UNTIL BankAccount.NEXT =0; END; |
|