Usuário com melhor resposta
Campo obrigatório X Condição

Pergunta
-
Boa noite,
Sou analista funcional no CRM 2011, preciso criar um JS para a seguinte demanda.
Na entidade tenho 2 campos específicos. O campo 1 é obrigatório "Requisito do sistema" e o outro não.
No campo 1 tenho um "Conjunto de opções". Gostaria que quando o usuários configurar a opção 3 desse campo, o outro campo se torne obrigatório.
Desde já, obrigado pela ajuda!
At
Respostas
-
Ola Mekaru,
Seria algo assim:
if (Xrm.Page.getAttribute("CAMPO 1").getValue() == 123) { Xrm.Page.getAttribute("CAMPO 2").setRequiredLevel("required"); } else { Xrm.Page.getAttribute("CAMPO 2").setRequiredLevel("none"); }
- Sugerido como Resposta Daniel Jonathan quinta-feira, 12 de junho de 2014 15:59
- Marcado como Resposta Mekaru segunda-feira, 18 de agosto de 2014 12:02
-
Por se tratar de um conjunto de opções, você deve usar este codigo;
function requerimento(){
var pickControl = Xrm.Page.getAttribute("Nome_do_CAMPO_1");
var options = pickControl.getSelectedOption().text;
if (options == "NOME_DA_OPACAO_3"){
Xrm.Page.getAttribute("CAMPO 2").setRequiredLevel("required");
}
}
depois é só chamar a função com um evento OnChange no campo 1 "Conjunto de opções".
- Sugerido como Resposta Thiago_Lima terça-feira, 29 de julho de 2014 18:06
- Marcado como Resposta Mekaru segunda-feira, 18 de agosto de 2014 12:02
Todas as Respostas
-
Ola Mekaru,
Seria algo assim:
if (Xrm.Page.getAttribute("CAMPO 1").getValue() == 123) { Xrm.Page.getAttribute("CAMPO 2").setRequiredLevel("required"); } else { Xrm.Page.getAttribute("CAMPO 2").setRequiredLevel("none"); }
- Sugerido como Resposta Daniel Jonathan quinta-feira, 12 de junho de 2014 15:59
- Marcado como Resposta Mekaru segunda-feira, 18 de agosto de 2014 12:02
-
Por se tratar de um conjunto de opções, você deve usar este codigo;
function requerimento(){
var pickControl = Xrm.Page.getAttribute("Nome_do_CAMPO_1");
var options = pickControl.getSelectedOption().text;
if (options == "NOME_DA_OPACAO_3"){
Xrm.Page.getAttribute("CAMPO 2").setRequiredLevel("required");
}
}
depois é só chamar a função com um evento OnChange no campo 1 "Conjunto de opções".
- Sugerido como Resposta Thiago_Lima terça-feira, 29 de julho de 2014 18:06
- Marcado como Resposta Mekaru segunda-feira, 18 de agosto de 2014 12:02
-
-