locked
Campo Obrigatório em JavaScript CRM 2011 RRS feed

  • Pergunta

  • Boa tarde,

    Como consigo gerenciar a obrigatoriedade de um campo, de acordo com o usuário logado.

    Estou precisando de ajuda com urgência.

    segunda-feira, 4 de junho de 2012 15:01

Respostas

  • Willer,

    Você poderia ter dois ou mais formulários para esta entidade, assim de acordo com o perfil de acessos cada usuário visualizará o formulário de um jeito, por fim adicionaria um JScript para tornar o campo obrigatório:

    Xrm.Page.getAttribute("CAMPO").setRequiredLevel("Required");

    Caso, queira manter apenas um formuláro, terá que consultar as "userroles" para saber se o campo será obrigatório ou não, para isso terá que consumir o WCF ou WS do CRM, com SOAP ou REST. Existe uma biblioteca que pode lhe ajudar:

    http://xrmservicetoolkit.codeplex.com/

    Att,


    Tiago Michelini Cardoso MVP - MCC - MCTS
    https://tiagomcardoso.wordpress.com/

    segunda-feira, 4 de junho de 2012 15:11
    Moderador

Todas as Respostas

  • Willer,

    Você poderia ter dois ou mais formulários para esta entidade, assim de acordo com o perfil de acessos cada usuário visualizará o formulário de um jeito, por fim adicionaria um JScript para tornar o campo obrigatório:

    Xrm.Page.getAttribute("CAMPO").setRequiredLevel("Required");

    Caso, queira manter apenas um formuláro, terá que consultar as "userroles" para saber se o campo será obrigatório ou não, para isso terá que consumir o WCF ou WS do CRM, com SOAP ou REST. Existe uma biblioteca que pode lhe ajudar:

    http://xrmservicetoolkit.codeplex.com/

    Att,


    Tiago Michelini Cardoso MVP - MCC - MCTS
    https://tiagomcardoso.wordpress.com/

    segunda-feira, 4 de junho de 2012 15:11
    Moderador
  • Willer,

    Estamos fechando sua thread devido a falta de sua interação, caso necessite de maiores informações desmarque a resposta e continue a thread.

    Att,


    Tiago Michelini Cardoso MVP - MCC - MCTS
    https://tiagomcardoso.wordpress.com/

    segunda-feira, 11 de junho de 2012 13:59
    Moderador