none
Nueva interfaz de crm 2011 cambia al usar una función RRS feed

  • Pregunta

  • Buenas tardes colegas,

    Mi consulta es porque al usar una función en la nueva interfaz de crm 2011 online, me desaparece el cuadro que me muestra Calificar, desarrollar, proponer y cerrar, en las entidades.  La función lo que hace es habilitar o deshabilitar un campo para que sea visible o no visible para el usuario, y es colocado en el evento onload y en onchange, el código es este:

    function Otropais()
    {
    var lookupitem=new Array;
    lookupitem=Xrm.Page.getAttribute("new_pais").getValue();
    if (lookupitem!=null)
    {
    var pais=Xrm.Page.data.entity.attributes.get("new_pais").getValue()[0].name;
    if (pais=="Otro")
    {
    Xrm.Page.getControl ("new_otropais").setVisible(true);
    }
    else
    {
    Xrm.Page.getControl ("new_otropais").setVisible(false);

    }}
    else
    {
    Xrm.Page.getControl ("new_otropais").setVisible(false);
    }}

    Al colocar esta función, el formulario me desaparece el cuadro que les mencione anteriormente. Alguien me podría ayudar a saber porque lo desaparece o por lo menos saber cómo solucionar para que no lo desaparezca.

    lunes, 23 de septiembre de 2013 20:47

Respuestas

  • Estas utilizando los formulario de Polaris? los que tiene un diseño diferente y el flujo de proces en la parte superior? esos formulario no permiten javascript y por lo tanto al meter algo, se modifica.


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    • Marcado como respuesta Osalazar86 jueves, 26 de septiembre de 2013 19:50
    • Desmarcado como respuesta Osalazar86 jueves, 26 de septiembre de 2013 19:50
    • Marcado como respuesta Osalazar86 jueves, 26 de septiembre de 2013 19:50
    miércoles, 25 de septiembre de 2013 7:06
    Moderador

Todas las respuestas

  • Estas utilizando los formulario de Polaris? los que tiene un diseño diferente y el flujo de proces en la parte superior? esos formulario no permiten javascript y por lo tanto al meter algo, se modifica.


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    • Marcado como respuesta Osalazar86 jueves, 26 de septiembre de 2013 19:50
    • Desmarcado como respuesta Osalazar86 jueves, 26 de septiembre de 2013 19:50
    • Marcado como respuesta Osalazar86 jueves, 26 de septiembre de 2013 19:50
    miércoles, 25 de septiembre de 2013 7:06
    Moderador
  • Buenas Demian Adolfo Raschkovan,

    Los formularios son esos mismos que tienen un diseño diferente y el flujo de procesos en la parte superior. Me podrias indicar cual otro lenguaje que no sea javascript permiten modificar estos formularios y que no los afecte.

    Si me podrias ayudar con algun codigo de ejemplo te agradeceria demasiado.

    Gracias Demian A. Raschkovan.

    miércoles, 25 de septiembre de 2013 20:29
  • Hola Oscar, necesitarás utilizar los formularios "clásicos" de CRM para poner javascript, ya que esos no los permiten.

    Puedes verlo en "Cambiar a clásico".

    Otra solución sería esperar un poquillo a la fecha que tengas planificada la migración a CRM 2013.

    un abrazo


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    sábado, 28 de septiembre de 2013 13:41
    Moderador