none
Validaciones en un campo lookup RRS feed

  • Pregunta

  • Hola amigos necesito saber como validar si un campo lookup (de busqueda) esta vacio o es null para enviar un mensaje a pantalla pero lo codigos que he usado no me funcionan, alguien me puede guiar, se lo agradeceria mucho!

    jueves, 19 de julio de 2012 15:29

Todas las respuestas

  • Hola Cesar1027,

    Intenta con el siguiente código

    var lookUpObjectValue = Xrm.Page.getAttribute("schema de tu lookup");
    
    
        if (lookUpObjectValue != null)
      {
             var lookuptextvalue = lookUpObjectValue[0].name;
             var lookupid = lookUpObjectValue[0].id;
    }


    Salu2 Atilin | http://atiliorosas.blogspot.com.es/

    • Propuesto como respuesta Atilio jueves, 19 de julio de 2012 16:14
    jueves, 19 de julio de 2012 16:14
  • Hola Atilio gracias por la ayuda,

    Adapte mi codigo con lo que sugeriste, pero no me funciona, que consideras que me haga falta? tengo lo siguiente:

    function nulo()

    {

    var lookUpObjectValue = Xrm.Page.getAttribute("new_objetivodereunion");


       
    if (lookUpObjectValue == null)
     
    {
             alert("PRUEBA");

    }

    }

    jueves, 19 de julio de 2012 17:46
  • De donde lo llamas? es decir, como llamas a esa función? nos puedes poner un pedazo de tu código.


    Salu2 Atilin | http://atiliorosas.blogspot.com.es/

    jueves, 19 de julio de 2012 18:08
  • Claro Atilio te comento, ese es todo el codigo, lo llamo en el evento load de la entidad "Citas".
    jueves, 19 de julio de 2012 20:30
  • Claro Atilio te comento, ese es todo el codigo, lo llamo en el evento load de la entidad "Citas".

    Saludos Cesar,

    Probastes añadiendo otra alerta al principio de la función para ver si esta entrando en la misma?

    Otra pregunta: No te funcionaria poner el campo como requerido para que siempre le envie un mensaje de que debe llenar ese campo?


    Frank Hernández | http://www.elblogcrm.com/http://www.twitter.com/ElBlogCRM | http://www.facebook.com/ElBlogCRM

    If you consider this post as helpful please Vote as Helpful and/or Mark as Answer. Thanks you!

    Si usted considera esta respuesta como útil por favor márquela como Útil y/o márquela como Respuesta. Gracias!

    jueves, 19 de julio de 2012 21:27
  • es una tontería, pero he probado la función de la siguiente forma

    y no me funciona, pero he cambiado la función de la siguiente forma 

    Y si me funciona, ten mucho cuidado con el nombre del atributo. 


    Salu2 Atilin | http://atiliorosas.blogspot.com.es/

    • Propuesto como respuesta Atilio viernes, 20 de julio de 2012 9:16
    viernes, 20 de julio de 2012 9:16