如果在表单中计算字段类型,是否可以为字段角色“系统管理员”创建字段

时间:2017-09-13 10:42:25

标签: dynamics-crm microsoft-dynamics dynamics-crm-2016 dynamics-365

我正在使用表单中的计算字段(数据类型=单行文本),但我想使此字段可以为具有“系统管理员”角色的特定用户编辑。

我尝试使用字段安全配置文件使此字段可编辑(以便系统管理员可以在此更新或创建记录),但是在安全配置文件中禁用更新/创建选项,并且无法更改。

有没有合适的方法来实现这一目标?我们是否可以为特定的角色集创建计算字段?

2 个答案:

答案 0 :(得分:1)

不,您无法直接编辑计算字段的值。

解决方法是创建一个单独的字段,只有特定用户才能输入数据。在您的计算字段中,您可以添加条件以从其他字段中获取手动输入的值(如果存在),否则使用原始操作来计算字段。

答案 1 :(得分:0)

计算字段在检索时以SQL计算,但不存储在字段中。

因此,对于计算字段,不是存储值的位置。这使得在某些情况下无法计算相同的字段,在其他情况下也无法手动计算。

您需要在计算字段和覆盖字段中包含两个字段。在计算字段中,您可以设置一个条件,即如果覆盖字段包含数据,则操作是将计算字段设置为等于覆盖字段。其他人有一个动作来计算你的正常场地。

以下是我创建字段 testca (`new_testca')的示例,如果填充帐号,则使用该值,如果不是,则其值将为我输入的一些文字“需要帐号”。

enter image description here