chengfengc 发表于 2020-10-20 13:48:10

导出PDF后odata查询的数据不显示,同时子表单的数据也不正确

本帖最后由 chengfengc 于 2020-10-22 13:19 编辑

如题如图!

chengfengc 发表于 2020-10-20 13:50:06

工程文件也放进来

Eric.Liang 发表于 2020-10-20 21:34:23

chengfengc 发表于 2020-10-20 13:50
工程文件也放进来

工程文件我看了,好像是有点问题,明天我们详细看一下给你回复哈

Eric.Liang 发表于 2020-10-21 12:31:18

chengfengc 发表于 2020-10-20 13:50
工程文件也放进来

这个问题我和开发确认过了
1.导出的ODATA的问题,是这样的,原因是你页面端的ODATA是根据组合框的值去进行的查询,但是在导出的时候,导出的并不是组合框的值,而是显示字段,导出时ODATA会重新计算,会发现用显示字段去查询的时候找不到,故显示为空。
这个并不算BUG,你可以在隐藏区域去绑定值字段,ODATA去按隐藏字段查询,不要使用组合框作为查询条件,这样打印就是正常的
2.关于公式计算的问题,原因是你显示用的单元格格式,是有2位小数,但是导出的时候,数字单元格类型的小数位数又是0,所以导致导出时异常,修改下单元格类型的小数位数即可

页: [1]
查看完整版本: 导出PDF后odata查询的数据不显示,同时子表单的数据也不正确