none
Stop Qualify Lead RRS feed

  • Pregunta

  • Hi!
    When qualifying a lead is necessary for another field has a certain value, otherwise qualify the action stops, but sends error:

       <ScriptErrorDetails>
        <Message> Unable to get value of property 'parentNode': object is null or undefined </ Message>
        <Line> 1 </ Line>
        <Function> </ Function>
        <CallStack>
        </ CallStack>
       </ ScriptErrorDetails>

    my code is this:

    function calls (executionObj)
    {
         if (executionObj.getEventArgs (). getSaveMode () == 16)
         {
                 value = Xrm.Page.getAttribute ('new_validarlead1'). getValue ();
                 if (valor! = 1) {
                     alert ("In order to qualify the Lead must be validated by the marketing area");
                     value = 0;
                      executionObj.getEventArgs (). preventDefault ();
                  }
         }
    }

    Heeelp please!
    miércoles, 6 de noviembre de 2013 16:50

Respuestas

  • Hola, 

    por ahi el error esta en estas líneas:

    value = Xrm.Page.getAttribute ('new_validarlead1'). getValue ();
     if (valor! = 1) {

    En la segunda líne pregunta por la variable "valor" en vez de "value". Ademas hay unos espacios en la primera linea, y no se si puede ser un error de sintaxis tambien.

    un saludo,


    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"

    jueves, 7 de noviembre de 2013 22:17
    Moderador

Todas las respuestas

  • Hola naomiOro,

    Creo que este no es un problema de tu Script, utiliza el CRM trace http://dextrace.codeplex.com/ o http://crmdiagtool2011.codeplex.com/ para poder obtener el valor. (las instrucciones de su uso en la pagina web)

    Como prueba, podrías comentar el código que nos enviaste y probar nuevamente, aunque creo, que el error no está ahí.


    Salu2 Atilin | http://www.dexrm.com

    jueves, 7 de noviembre de 2013 8:05
  • Hola, 

    por ahi el error esta en estas líneas:

    value = Xrm.Page.getAttribute ('new_validarlead1'). getValue ();
     if (valor! = 1) {

    En la segunda líne pregunta por la variable "valor" en vez de "value". Ademas hay unos espacios en la primera linea, y no se si puede ser un error de sintaxis tambien.

    un saludo,


    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"

    jueves, 7 de noviembre de 2013 22:17
    Moderador