Microsoft CRM来自自定义

时间:2013-08-28 04:14:16

标签: javascript dynamics-crm-2011

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

Image 1

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

Image 2

您能否就如何更改其他标签给我一些指示?

非常感谢。

1 个答案:

答案 0 :(得分:3)

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

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

how to get selected value from a option set 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');
}