在麻烦老师一下哈
如果是代码关联的 是不是这样写呢?当前运行没有达到效果
Dim tm As String = ProjectPath & "Attachments\呈请采取网络信息查询监控措施报告书.doc" '指定模板文件
Dim fl As String = ProjectPath & "Reports\" & Format(Date.now,"yyyyMMddhhmmss") & "呈请采取网络信息查询监控措施报告书.doc" '指定目标文件
Dim wrt As New WordReport(tm,fl)
wrt.AddDataTable("报告书","电子审批台账","Sel ect * from {报告书} where 编号= '"& Tables("报告书登记_table2").Current("编号")&"'") '添加父表
wrt.AddDataTable("报告明细","电子审批台账","Se lect * from {报告明细} where 编号= '"& Tables("报告书登记_table2").Current("编号")&"'") '添加子表
wrt.AddRelation("报告书","编号","报告明细","编号") '建立关联
For Each r As Row In Tables("报告明细").rows '逐行生成报表
wrt.ReplaceOne("[序号" & r.index & "]",r.index)
Next
wrt.Build()
wrt.Show()
且想实现当报告明细的行数 小于10 才用上述代码 如果大于10 就进行提示 要求删除报告明细大于10的行
[此贴子已经被作者于2022/1/12 16:51:52编辑过]