老师,代码如下,但是生成的报表中“政府补偿金额合计”和“业主补助金额合计”是空白的,数据无法显示(数据003号协议,金额应是1230.80和1291.68,未显示出来)
此主题相关图片如下:比如.png
,请老师帮看看是什么问题
Dim str = DataTables("S征地计量统计表").SQLGetComboListString("第几期结算")
str = str.replace("|", "','")
DataTables("S征地记录").LoadFilter = "第几期结算 in ('" & str & "')"
DataTables("S征地记录").LoadTop = ""
DataTables("S征地记录").LoadPage = 0
DataTables("S征地记录").Load
Dim Book As New XLS.Book(ProjectPath & "Attachments\征地汇总表_报表2-1.xls")
Dim fl As String = ProjectPath & "Reports\征地汇总表_报表2-1.xls"
Book.Build() '生成细节区
Book.Save(fl) '保存工作簿
Dim Proc As New Process '打开工作簿
Proc.File = fl
Proc.Start()
DataTables("S征地记录").Load()
此主题相关图片如下:生成的报表,数据为空.png
[此贴子已经被作者于2022/7/4 17:16:53编辑过]