以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 后台打印代码有误 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=135689) |
-- 作者:lihe60 -- 发布时间:2019/6/1 10:35:00 -- 后台打印代码有误 使用内部表有误,“Book.Build() \'生成细节区”有误,如何解决 Dim Book As New XLS.Book(ProjectPath & "Attachments\\交房清单.xls") Dim fl As String = ProjectPath & "Reports\\交房清单.xls" book.AddDataTable("业务",cmd.connectionname,"Select 单位名称 fr om {业务} where 合同编号= \'" & tjt.current("合同编号") & "\' and 单据类型=\'销售合同\'" & _filter) \'添加父表 book.AddDataTable("交房清单",cmd.connectionname,"Select 交房清单,数量或金额 fr om {交房清单} where 合同编号= \'" & tjt.current("合同编号") & "\'" & _filter) \'添加子表 book.AddRelation("业务","合同编号","交房清单","合同编号") \'建立关联 MessageBox.Show(3) Book.Build() \'生成细节区 MessageBox.Show(4) Book.Save(fl) \'保存工作簿 Dim Proc As New Process \'打开工作簿 Proc.File = fl Proc.Start()
|
-- 作者:有点蓝 -- 发布时间:2019/6/1 10:55:00 -- Select 合同编号,单位名称 fr om {业务} Select 合同编号,交房清单,数量或金额 fr om {交房清单}
|
-- 作者:lihe60 -- 发布时间:2019/6/1 11:22:00 -- book.AddDataTable("交房清单",cmd.connectionname,"Select 合同编号,交房清单,数量或金额 fr/om {交房清单} where 合同编号= \'" & tjt.current("合同编号") & "\'" & _filter) \'添加子表 这样改了,还是不行。
|
-- 作者:有点蓝 -- 发布时间:2019/6/1 11:35:00 -- 2个表都要改。模板是怎么设置的? |