Foxtable(狐表)用户栏目专家坐堂 → 后台打印代码有误


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

主题:后台打印代码有误

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


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
后台打印代码有误  发帖心情 Post By: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()

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/6/1 10:55:00 [只看该作者]

Select 合同编号,单位名称 fr om {业务} 

Select 合同编号,交房清单,数量或金额 fr om {交房清单}

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2019/6/1 11:22:00 [只看该作者]

book.AddDataTable("交房清单",cmd.connectionname,"Select 合同编号,交房清单,数量或金额 fr/om {交房清单} where 合同编号= '" & tjt.current("合同编号") & "'" & _filter) '添加子表
这样改了,还是不行。

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/6/1 11:35:00 [只看该作者]

2个表都要改。模板是怎么设置的?

 回到顶部