sjl584839941 发表于 2020-6-23 17:27:37

页眉中使用文本框遇到的word导出问题

本帖最后由 sjl584839941 于 2020-6-23 17:53 编辑

在页眉上托放一个文本框 在Visibility属性中输入表达式 =IIF(Globals!PageNumber =“1”,True,False)
实现效果为第一页不展示 大于第一页展示
预览第二页正常

导出word 后【格式为docx】页眉位置则全部不显示此文本框

删除表达式
再次导出后则成功显示文本框

怀疑是表达式影响了word的导出结果。请问是什么原因导致的,或者有什么办法避免?

还有个问题就是在页眉中使用脚本Code.GetReportNo(Fields!report_no.Value,Globals!PageNumber)传递的第一个参数获取不到值,第二个是有值的?请问是写法有问题吗?


KearneyKang 发表于 2020-6-24 09:36:02

您好,你说的第一个问题导出,导出的结果是跟正式展示的结果是 一样的,你是直接在桌面端报表设计器进行的导出还是在项目中导出,你在报表设计器中进行一个报表设计然后进行一个对应的导出看看。



还有就是你说的这个第二个问题,你能提供给我一个报表模板我看看如何操作来实现你的需求。

sjl584839941 发表于 2020-7-7 10:41:49

问题1 导出docx格式 客户端设计器预览正常,但客户端的设计器哪有导出word功能? 只能放到实际项目中导出 实际项目中使用隐藏文本框的表达式还是未起效果,模版提供给你

问题2 脚本参数传递问题模版提供给你





KearneyKang 发表于 2020-7-7 14:27:07

您好,设计器的导出设置在这里
报表在设计器预览之后

导出Word

页: [1]
查看完整版本: 页眉中使用文本框遇到的word导出问题