1

我在 Microsoft CRM 中有一个表格。有一个案例类型的下拉框。我想根据案例时间更新开始时间标签。例如,如果有人选择“问题”作为案例时间,我希望标签显示“问题开始时间”。如果选择是“请求”,我希望它说“请求开始时间”。

图 1

我在案例类型字段中添加了一个 OnChange 事件,我可以使用以下 java 脚本打印“Hello World”。

图 2

你能给我一些关于如何用这个改变其他标签的指导吗?

非常感谢。

4

1 回答 1

3

为了满足您的要求,您可以查看以下页面:

http://crmbusiness.wordpress.com/2011/02/25/crm-2011-how-to-set-an-attribute-label-in-javascript/

如何从选项集中获取选定的值 crm 4 dynamics 2011 online

您可以使用以下代码作为示例(该函数需要在 OnChange 事件中调用)

function TestFunction()
{
      var dropdownvalue = Xrm.Page.getAttribute('casetypecode').getText();
      var affectedControl = Xrm.Page.ui.controls.get('prioritycode');
      affectedControl.setLabel(dropdownvalue + ' priority');
}
于 2013-08-28T06:11:14.437 回答