Foxtable(狐表)用户栏目专家坐堂 → 关于Excel报表


  共有2618人关注过本帖树形打印复制链接

主题:关于Excel报表

帅哥哟,离线,有人找我吗?
czy66ds
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1691 积分:16472 威望:0 精华:0 注册:2013/7/31 13:03:00
关于Excel报表  发帖心情 Post By:2020/5/5 9:11:00 [显示全部帖子]

下面这段摘自狐表帮助:


此模版涉及到出库和出库明细两个表,这两个表通过出库单号建立关联的。

不管系统是否已经加载了这两个表,我们都可以通过下面的代码生成一个出库单:

Dim Book As New XLS.Book(ProjectPath & "Attachments\出库单.xls")
Dim
fl As String = ProjectPath & "Reports\出库单.xls"
book
.AddDataTable("出库","数据源名称","Select * f rom {出库} where 出库单编号= 'CK-20030726001'") '添加父表
book
.AddDataTable("出库明细","数据源名称","Select * f rom {出库明细} where 出库单编号= 'CK-20030726001'") '添加子表
book
.AddRelation("出库","出库单编号","出库明细","出库单编号") '建立关联
Book
.Build() '生成细节区
Book
.Save(fl) '保存工作簿
Dim
Proc As New Process '打开工作簿
Proc
.File = fl
Proc
.Start()

提示: AddRelation方法用于在临时表之间建立关联


我的问题是,用AddRelation方法在临时表之间建立了关联,还需要在系统中建立出库和出库明细两个表的关联吗?


 回到顶部