下面这段摘自狐表帮助:
此模版涉及到出库和出库明细两个表,这两个表通过出库单号建立关联的。
不管系统是否已经加载了这两个表,我们都可以通过下面的代码生成一个出库单:
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方法在临时表之间建立了关联,还需要在系统中建立出库和出库明细两个表的关联吗?