用fastreport做报表的时候,
如表:
数量 价格 单位数 单位 总箱数
20 12 1 打
由于总箱目没有做成计算字段!总箱数:=数量*价格*单位数!(1打为12只)那么请问现在总箱目为一个memo!
在fastreport报表中怎么得到总箱数!!
这个问题用rebuilder报表的时候,问题已经解决,可现在都要换成fastreport报表!
代码该如何写呀:
难道不能这样写吗?
frreport1.FindObject('memo4').Memo.Text:=formatfloat('0.000',(frreport1.FindObject('memo1').Memo.Text)*frreport1.FindObject('memo2').Memo.Text)*frreport1.FindObject('memo3').Memo.Text)*12);
frreport1.ShowReport;
memo4为总箱数! memo1为数量,memo2为价格。memo3为单位数
如表:
数量 价格 单位数 单位 总箱数
20 12 1 打
由于总箱目没有做成计算字段!总箱数:=数量*价格*单位数!(1打为12只)那么请问现在总箱目为一个memo!
在fastreport报表中怎么得到总箱数!!
这个问题用rebuilder报表的时候,问题已经解决,可现在都要换成fastreport报表!
代码该如何写呀:
难道不能这样写吗?
frreport1.FindObject('memo4').Memo.Text:=formatfloat('0.000',(frreport1.FindObject('memo1').Memo.Text)*frreport1.FindObject('memo2').Memo.Text)*frreport1.FindObject('memo3').Memo.Text)*12);
frreport1.ShowReport;
memo4为总箱数! memo1为数量,memo2为价格。memo3为单位数
[[Table1."数量"]* [Table1."价格"]* [Table1."单位数"]]
[[table1."数量"]* [table1."价格"]*[table1."单位数"]]
不行呀,我在memo的memo编辑里面写了,没有反映呀!
甚至在MasterData1里面的onbeforeprint事件里面也写了,还是没有反映呀!谢谢了,能帮我看看吗!
而不是
[Table1."数量"]* [Table1."价格"]* [Table1."单位数"]
注意几个符号: []."