如何在Microsoft动态crm活动表单中忽略主题字段或为其定义默认值

时间:2013-10-14 21:34:26

标签: dynamics-crm

我在Microsoft动态CRM中创建了一个用于发送SMS的新活动。但是我不需要活动表格中的“主题”字段,并且想要忽略它。

我试图隐藏主题字段但是需要字段。

首先我在字段属性中取消选择默认情况下的可见选项。发布自定义后,我打开表单和主题字段已被隐藏。但是当我按下“保存”按钮时,活动表格会提醒我您必须为“主题”提供一个值。并显示主题领域。

如何忽略主题或为其定义默认值?

1 个答案:

答案 0 :(得分:2)

您只需更改需求级别即可。 在表单设计器上双击该字段。这将显示Visible by default复选框所在的字段属性。

点击Details标签,然后点击Edit按钮。

您可以在此处将需求级别从Business Required设置为No Constraint

现在您可以隐藏表单中的字段。

保存并发布自定义。

您的其他选择是使用JavaScript。

在加载表单时,您可以使用以下内容:

// Change the required level
Xrm.Page.getAttribute("subject").setRequiredLevel("none");

在保存时,您可以使用以下内容:

// Set a default value
Xrm.Page.getAttribute("subject").setValue("This is your default value");