业务规则无法清除字段值

时间:2013-12-31 00:27:44

标签: dynamics-crm-2011 dynamics-crm dynamics-crm-2013

我跟着this tutorial复制地址字段值。它工作得很好,但我开始思考如何才能让我的用户更好...我应该留下足够的知识。

所以我在想如果他们选中了复选框来错误地复制地址1字段。所以我认为只需创建第二个业务规则来清除address2字段就足够了。

明确的地址规则根本不起作用,是的,它被激活了。我模仿教程创建另一个自定义字段“clear address”然后设置我的业务规则,如果该字段的值为true,则set address2字段值为“”。

它不会接受空值。尝试各种各样的旋转没有去。所以我创建了另一个名为emptytext的自定义字段(这都在开发vm沙箱中)。这是一个1字符文本字段。

然后我回到我的业务规则并更改它以将address2字段设置为emptytext字段,但这不起作用。

哦,是的,这个领域可能必须在表格上。所以我把它放在表格上并隐藏起来。

现在一切正常但是这真的是将文本字段值设置回空的最佳方法吗?

谢谢


编辑:

根据Jukka Niiranen here的建议,任何阅读此内容并希望看到Msoft添加此功能的人都应该在连接上投票。 CRM 2013 - 在业务规则中将字段值设置为NULL的能力。

1 个答案:

答案 0 :(得分:2)

是的,这是正确的。只要有此要求,您就可以创建一个名为“空白”的字段,并始终使用此字段设置要清除的任何目标字段的值。您需要为每种类型的业务规则使用1''blanker',因此文本消隐,十进制消隐等等。只有在表单上放置空白字段时才有效,但您可以选择默认隐藏它。