我按照本教程复制地址字段值。它工作得很好,但我开始思考如何才能让我的用户更好地使用它......我知道应该留下足够好的东西。
所以我在想,如果他们出于习惯错误地选择了复制地址 1 字段的复选框,该怎么办。所以我认为只需创建第二条业务规则来清除 address2 字段就足够简单了。
好吧,清除地址规则根本不起作用,是的,它已被激活。我模仿创建另一个自定义字段“清除地址”的教程,然后设置我的业务规则,如果该字段的值为 true,则设置 address2 字段值为“”。
Doh 它不会接受空值。各种折腾都试过了,不行。所以我创建了另一个名为emptytext 的自定义字段(这都在一个开发虚拟机沙箱中)。它是一个 1 字符的文本字段。
然后我回到我的业务规则并将其更改为将 address2 字段设置为 emptytext 字段,但这不起作用。
哦,是的,该字段可能必须在表单上。所以我把它放在表格上并隐藏起来。
现在一切正常,但这真的是将文本字段值设置回空的最佳方法吗?
谢谢你
编辑:
正如 Jukka Niiranen 所推荐的那样,任何阅读本文并希望看到 Msoft 添加此功能的人都应该在连接时投票支持它。CRM 2013 – 能够在业务规则中将字段值设置为 NULL。