Q: Можно ли в формуле при использовании
A: Да, можно. При этом операторы в предложении Then (это справедливо и для Else) должны быть заключены в круглые скобки и разделены точкой с запятой (после последнего оператора, перед закрывающей скобкой, точки с запятой не должно быть!).
Пример:
numberVar s ;
numberVar k ;
If {MBAnAccRptM.Prizn}='Д'
Then
( s:=s+{MBAnAccRptM.Summa};
k:=k+{MBAnAccRptM.Kol} )
Else
( s:=s-{MBAnAccRptM.Summa};
k:=k-{MBAnAccRptM.Kol} )