- 26
- 0
- 约2.96万字
- 约 34页
- 2017-06-29 发布于湖北
- 举报
FOXTABLE编程概要1
数据绑定
最简单的绑定
首先还是打开我们的示例文件“专业报表.Table”,然后在命令窗口执行下面的代码:
上述代码会打印出订单表中每一行的产品名称。
rt.DataBinding.DataSource = BindTables(订单)
如果对象的内容来自于某一列,其Text属性的设置格式如下:
[Fields!列名称.Value]
使用表达式
在命令窗口执行下面的代码:
Dim doc As New PrintDocDim rt As New prt.RenderTextrt.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 PrintDocDim rt As Ne
原创力文档

文档评论(0)