Dynamics crm - события xrm по вкладке

Я использую Dynamics CRM 2016, мне нужно проверить некоторые термины после расфокусировки вкладки:

например:
У меня есть 13 полей на вкладке с нулевым значением, мне нужно показать сообщение пользователю только после заполнения этих 13 полей, я не хочу привязывать одно и то же событие к каждому из полей, Я хочу иметь проверку только после того, как пользователь покинет конкретную вкладку.

Оптимально ли в JS сочетание XRM/CRM? Если получится, то как это сделать?


person Damkulul    schedule 30.04.2018    source источник
comment
Вы пытаетесь имитировать поток бизнес-процессов (BPF) в названии вкладки?   -  person Arun Vinoth    schedule 30.04.2018
comment
да, я хочу использовать скрытие и отображение вкладок, но в соответствии с полями changeEvent   -  person Damkulul    schedule 30.04.2018


Ответы (3)


Вам нужно будет подключить к каждому из 13 полей обработчик onChange, который проверяет, заполнены ли все значения, а затем отображает сообщение. Таким образом, это будет одна и та же функция, просто срабатывающая для каждого из 13 полей.

person Daryl    schedule 03.05.2018

Я бы прикрепил одно и то же событие к этим полям. Помните о принципе KISS. Держись глупо и просто.

Вы также можете указать настраиваемый параметр, чтобы знать, из какого поля запускается событие.

person Nick    schedule 19.07.2018
comment
Принцип ПОЦЕЛУЯ! будем помнить :) - person Damkulul; 30.07.2018

Существует событие, которое запускается, когда вкладка сворачивается/раскрывается, вы можете проверить все обязательные 13 полей, когда пользователь сворачивает вкладку 1 или разворачивает вкладку 2. Если проверка не удалась, разверните вкладку 1 и покажите уведомление, в противном случае все в порядке.

person Arun Vinoth    schedule 03.05.2018