kaishui 发表于 2024-4-24 15:57:22

9.0.6附件存储问题

本帖最后由 kaishui 于 2024-4-24 16:05 编辑

为什么有的附件保存的时候,地址末尾有“|”,有的却又没有的,我仔细检查了一下,并未发现设置有何不同之处。我们是通过数“|”的数量计算文件的数量的,现在弄得不一致了。我们用的都是FilePreviewer。我刚刚发现区别了,如果是采用服务端命令添加附件,末尾就会出现“|”,如果采用“数据表操作”命令,就没有“|”


Simon.Sun 发表于 2024-4-24 15:57:23

您好,这边测试如果是使用 FilePreviewer 上传的话,默认末尾是没有 | 分隔的,添加、删除附件都不会影响这个。
如果使用附件上传,默认是有 | 分隔的。
所以我这边调查的结论是如果一直使用的是一种单元格上传,附件存储的格式应该是统一的。要么都有结尾都有 |,要么都没有 |。

针对目前的情况,解决办法可以这样去处理。
统计附件数量还是安装 | 的个数统计,加一个判断,使用 RIGHT 公式拿到附件最后一个字符,如果是不是 |,数量加 1 作为附件数量。

kaishui 发表于 2024-4-24 17:08:15

Simon.Sun 发表于 2024-4-24 16:39
您好,这边测试如果是使用 FilePreviewer 上传的话,默认末尾是没有 | 分隔的,添加、删除附件都不会影响这 ...

谢谢大佬提供解决方案,同时也请大佬试验一下,用服务端命令添加附件,和“数据表操作”添加附件,数据末尾“|”不一致的问题。我们试验过,采用“数据表操作”添加的附件末尾没有“|”,而服务端命令就会有“|”。希望后面能优化一下,保持前后端的一致性

Simon.Sun 发表于 2024-4-24 17:11:52

嗯,好的,感谢大佬反馈反馈,我这边调查一下这个情况。
页: [1]
查看完整版本: 9.0.6附件存储问题