使用表达式
在命令窗口执行下面的代码:
Dim
doc
As New PrintDoc
Dim rt As New prt.RenderText
rt.DataBinding.DataSource = BindTables("订单")
'将rt绑定到订单表
rt.Text= "[Math.Round(Fields!金额.Value,1)]"
'设置打印表达式
doc.body.Children.Add(rt)
doc.Preview()
留意方括号中的内容:
Math.Round(Fields!金额.Value,1)
意思是打印的时候将金额列的内容,保留一位小数,你可以在Text属性中使用Foxtable支持的所有函数。
注意表达式必须用方括号括起来。
本页地址:http://www.foxtable.com/webhelp/topics/1252.htm