小弟我是个新手,遇到一个小问题:
在FastReport中, Memo1存放的是Sum("Dataset1.Field1"), Memo2 存放的是 ("Dataset2.Field2"),现在有一个Memo3 要求是 Sum("Dataset1.Field1")/ ("Dataset2.Field2")
应该对Memo3怎样设置,或者在程序中怎么编写.
急...
在线等候...
在FastReport中, Memo1存放的是Sum("Dataset1.Field1"), Memo2 存放的是 ("Dataset2.Field2"),现在有一个Memo3 要求是 Sum("Dataset1.Field1")/ ("Dataset2.Field2")
应该对Memo3怎样设置,或者在程序中怎么编写.
急...
在线等候...
SUM([DataSet1."Field1"])/ [DataSet1."Field2"];
Memo2存放的是Sum("Dataset2.Field2")
Memo1存放的是金额 Memo2存放的是数量, Memo3要求是每个的价格 即Memo1/Memo2 可能会出现Memo2为0的情况, Memo3该怎么设置
如果写成[Sum(Dataset1."Field1")/ sum([Dataset2."Field2"]) 也不行该怎么办....
如果真要这么做,在程序中增加一个计算字段不就行了吗?if sl<>0 then
djg=je/sl
else
djg=0;
增加计算字段会吧?