![]() |
#35 |
Участник
|
Цитата:
Сообщение от InTacto
![]() Цитата:
Сообщение от zoya210489
![]() Просто я написала код для счета поставщика (учетная группа): IF GLA.GET("Vendor Ledger Entry"."Vendor Posting Group") THEN GL:=GLA.Name; IF GLA.GET("Vendor Ledger Entry"."Vendor Posting Group") THEN BEGIN GLA.SETRANGE("Date Filter",StartDate,EndDate); GLA.CALCFIELDS(GLA."Debit Amount",GLA."Credit Amount"); LineAmount1[1] := GLA."Debit Amount"; LineAmount1[2] := GLA."Credit Amount"; END; Где GLA - это Record G/L Account. GL - это Text (100) LineAmount1 - это Decimal. Наверное у вас одинаковые кода учетной группы и счета, по этому показывате правильно. На самом деле вам нужно что-то такое: Код: if "Vendor Posting group".get("Vendor Ledger Entry"."Vendor Posting Group") then begin IF GLA.GET("Vendor Ledger Entry".Payables Account) THEN BEGIN GLA.SETRANGE("Date Filter",StartDate,EndDate); GLA.CALCFIELDS(GLA."Debit Amount",GLA."Credit Amount"); LineAmount1[1] := GLA."Debit Amount"; LineAmount1[2] := GLA."Credit Amount"; END; end Что такое Payables Account?? |
|