Foxtable(狐表)用户栏目专家坐堂 → 后台打印报表表达式错误


  共有1880人关注过本帖平板打印复制链接

主题:后台打印报表表达式错误

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


加好友 发短信
等级:三尾狐 帖子:689 积分:5155 威望:0 精华:0 注册:2017/10/22 10:15:00
后台打印报表表达式错误  发帖心情 Post By:2018/5/30 19:48:00 [只看该作者]

以下代码显示表达式有错,检查很久,看不出,请老师帮诊断下
Dim Book As New XLS.Book(ProjectPath & "Attachments\安全费用表.xlsx")
Dim fl As String = ProjectPath & "Reports\安全费用表.xlsx"
book.AddDataTable("安全费用表","xlgl","Selec t * ,Case When 数量 Is null Then 0 Else 数量 End * Case When 单价 Is null Then 0 Else 单价 End As [金额] fro m {安全费用表}  " & IIF(DataTables("安全费用表").LoadFilter > ""," where " & DataTables("安全费用表").LoadFilter,""))
Book.Build()
Book.Save(fl)
Dim Proc As New Process
Proc.File = fl
Proc.Start()


图片点击可在新窗口打开查看此主题相关图片如下:111111.png
图片点击可在新窗口打开查看


 回到顶部