2013-08-28 6 views
1

У меня есть форма в Microsoft CRM. есть коробка с коробкой. Я хочу обновить метку времени начала в зависимости от времени события. например, если кто-то выбирает «Проблема» как время, я хочу, чтобы на лейбле говорилось «Время начала выпуска». если выбор «Запрос», я хочу, чтобы он сказал «Время начала запроса».Microsoft CRM От настройки

Image 1

Я добавил событие OnChange в поле типа случай, и я могу получить, чтобы напечатать «Hello World» с помощью следующего сценария Java.

Image 2

Можете ли вы дать мне направление, как изменить другой ярлык с этим?

Большое спасибо.

ответ

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'); 
} 
+1

Я отредактировал ваш ответ, если пользователь спрашивает здесь (и в хорошем смысле как Арчи), нет необходимости помнить, что он будет f ind answer, используя Google (где каждый может найти ответы на простые и трудные вопросы). Мы все здесь, чтобы учиться и делиться друг с другом, будет сообществом, чтобы решить (путем опроса, downvoting или закрытия) качество вопроса. Надеюсь, вы поймете мое решение изменить свой ответ. –

+0

Все хорошие @GuidoPreite! Арчи это помогает? – Campey

+1

Большое вам спасибо, я получил это :) только начало мне нужно –

Смежные вопросы