none
Problema con jscript RRS feed

  • Pregunta

  • Estimados,

    Tengo un problema bastante raro que no sé como solucionarlo. Tengo el siguiente código jscript en el OnLoad del formulario Oportunidades para ocultar el tag Cerrar oportunidad si el valor probabilidad es distinto de 100% y 0%.

    if (crmForm.all.new_probabilidad.DataValue != 6 || crmForm.all.new_probabilidad.DataValue != 8)
    {
      var lis = document.getElementsByTagName('LI');
      var i = 0;

    //Loop through the list items
      while (i < lis.length)
     {
      if (lis[i].getAttribute('id') == '_MIcomplete')
     {
     //Replace the DHTML with blank tags to hide the button
      lis[i].outerHTML='<SPAN></SPAN>'
      }
      i = i + 1;
    }
    }

    El problema radica en que cuando yo pongo en el primer if una sola opción, "if (crmForm.all.new_probabilidad.DataValue != 6)", no hay problemas y funciona correctamente. Si lo dejo tal cual está especificado aquí arriba, no funciona.

    Ya probé ponerlos separados, uno en el OnLoad y otro en el OnSave; separados dentro del OnLoad, haciendo la condición inversa pero de todas formas no funciona con las 2 condiciones.

    Alguién ha tenido una experiencia similar y sabe cómo podría resolverlo?

    Muchas gracias.

    Saludos cordiales.

    lunes, 16 de abril de 2012 22:12