【苍穹踩坑】之携带基础资料属性到指定列原创
金蝶云社区-wh_cn
wh_cn
5人赞赏了该文章 1,248次浏览 未经作者许可,禁止转载编辑于2021年04月21日 18:26:54

问题:

    现在项目上需要在订单上携带客户地址并且允许修改。如果直接使用基础资料属性字段是无法修改的。所以在订单上增加了文本字段“详细地址”,并且在单据的业务规则中配置将客户的详细地址属性携带到这个字段中。

做完测试发现,如果客户的详细地址属性有值则可以正常携带,如果为空,则在单据的“详细地址”栏中显示Map { "zh_TW": "", "zh_CN": "" }。

2.jpg

解决:

    检查单据的业务规则配置,没有发现问题,

1.jpg

在回头检查客户的详细地址属性,发现时多语言文本类型字段,在订单中增加的详细地址是普通文本字段。

怀疑是此处类型不一致导致的问题,遂将订单中字段修改外多语言文本,问题解决。

所以在进行字段赋值时,类型一致是非常重要的原则,虽然有时不一致时也可以,但为了稳妥还是要使用相同类型的字段。

ps:以上两个截图是同一个项目上奋斗的兄弟张恒友情赞助。

图标赞 5
5人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!