FOXTABLE编程.doc

FOXTABLE编程

数据绑定 最简单的绑定 首先还是打开我们的示例文件“专业报表.Table”,然后在命令窗口执行下面的代码: 上述代码会打印出订单表中每一行的产品名称。 rt.DataBinding.DataSource = BindTables(订单) 如果对象的内容来自于某一列,其Text属性的设置格式如下: [Fields!列名称.Value] 使用表达式 在命令窗口执行下面的代码: Dim doc As New PrintDoc Dim rt As New prt.RenderText rt.Text= [Math.Round(Fields!金额.Value,1)] 设置打印表达式 doc.body.Children.Add(rt) doc.Preview() 留意方括号中的内容: Math.Round(Fields!金额.Value,1) 意思是打印的时候将金额列的内容,保留一位小数,你可以在Text属性中使用Foxtable支持的所有函数。 注意表达式必须用方括号括起来。 日期的打印 为了得到常规的日期格式,可以利用Format格式化日期数据: 要记得对于字符串中的每一个双引号,都必须用两个双引号来表示。 在命令窗口执行下面的代码: 绑定多个字段 为了打印出订单表中的日期和数量,在命令窗口执行下面的代码: 例如: Dim doc As New PrintDoc Dim rt As Ne

文档评论(0)

1亿VIP精品文档

相关文档