使用预定义的报表

我们知道,通过下图所示的管理器按钮,可以预先定义好一些Excel报表:

XlS.Reports是一个集合,可以返回定义好的、指定名称的Excel报表,类型为XLS.Report。

例如:

Dim rp As XLS.Report
rp = XLS.Reports(
"员工资料卡"
)

XLS.Report的属性和方法有:

Name:     字符型,返回报表名称
TempLate: 字符型,返回模板文件名称
FileName: 字符型,返回目标文件名称
TableName:字符型,返回所属表的表名
Build:    方法,生成Excel报表

示例一

列出所有定义好的报表及其模板文件:

For Each rp As XLS.Report In XLS.Reports
    Output.Show(rp.Name)
   
Output.Show(rp.TempLate
)
Next

示例二

生成员工资料卡报表:

XLS.Reports("员工资料卡").Build()


本页地址:http://www.foxtable.com/webhelp/topics/1848.htm