以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  报表中替换逻辑值  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=79883)

--  作者:一笑
--  发布时间:2016/1/11 16:57:00
--  报表中替换逻辑值
计划把生成报表中的逻辑值true替换为√,不成功,因为替换前逻辑值还没导出,有没有其他方法,谢谢
Dim tm As String  = ProjectPath & "Attachments\\值班日志.doc" \'指定模板文件
Dim fl As String = ProjectPath & "Reports\\值班日志.doc" \'指定目标文件
Dim wrt As New WordReport(Tables("值班日志"),tm,fl) \'定义一个WordReport
\'wrt.Replace("True",√)
wrt.Build() \'逐行生成报表
wrt.Show() \'显示报表

--  作者:大红袍
--  发布时间:2016/1/11 16:59:00
--  

直接在模板里面写不行?

 

<iif([某列]=true, "对", "叉")>


--  作者:一笑
--  发布时间:2016/1/12 11:14:00
--  
管用,谢谢,帮助文件里有,印象中只用于EXCEL报告,就没仔细看。
另一个问题,我在原表中文本是分段,如:

 1.收集处理情况。

 2.查看当日报告事件。


通过模板引用后,成了一段:

1.收集处理情况。  2.查看当日报告事件。


如何解决,谢谢



--  作者:大红袍
--  发布时间:2016/1/12 11:20:00
--  

尽量不要用表格,否则处理不了......

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=77732&skin=0