CALCULO DE VALORES EDIT

Foros Néfele 4 Harbour Foros Dudas CALCULO DE VALORES EDIT

  • Este debate tiene 8 respuestas, 3 mensajes y ha sido actualizado por última vez el 10 meses, 2 semanas por Pedro AmaroPedro Amaro. This post has been viewed 356 times
Mostrando 8 respuestas a los debates
  • Autor
    Entradas
    • #2133
      Avatardmillas
      Participante

      Buenas tardes.

      quiero hacer una comprobación de unos valores según los cambio, al estilo del formulario  relleno por AJAX

      pongo 3 wEdit

      wEdit

      :cId :=n_1

      wEdit

      :cId :=n_2

      wEdit

      :cId :=resultado

      en los dos primeros solicito un numero, cuando relleno el segundo edit por ajax quiero comprobar cual es mayor y en el tercer edit pondria el resultado. en principio es sencillo, pero al usar:

      :nTimeOut := 1
      :cAjaxTimeOut := "Comprobacion"

      No consigo obtener el valor de wEdit n_1,

      el valor del primer edit no consigo rescatarlo, solo veo el del segundo

      oCGI:GetCgiValue("n_1")

      oCGI:GetCgiValue("n_2")

      Loading spinner
    • #2134
      Alfredo SanzAlfredo Sanz
      Superadministrador

      Utilizando cAjaxTimeOut sólo envía el valor del elemento en el que has puesto el cAjaxTimeOut

      Nos anotamos el comentario y estudiaremos si podemos hacer para que envíe todos los valores del formulario.

       

      Loading spinner
    • #2135
      Avatardmillas
      Participante

      Muchas gracias.

      Por ahora lo he solventado guardando los valores que necesito en una Cookie, no es la mejor forma, pero funciona.

      Otra consulta.

      Igual que hago el cambio del valor de las variables por Ajax, podria cambiar el color del texto que actualizo por Ajax.

      Loading spinner
    • #2136
      Alfredo SanzAlfredo Sanz
      Superadministrador

      Tienes que devolver el código javascript correspondiente, algo como

       

      Loading spinner
    • #2140
      Avatardmillas
      Participante

      Muchisimas gracias.

       

      La verdad que es una pasada lo facil que es hacer cosas increibles con muy pocos conociientos.

       

      Loading spinner
    • #2163
      Pedro AmaroPedro Amaro
      Superadministrador

      Puedes añadir a cada wEdit con AddParam el valor del otro wEdit

       

       

       

      Loading spinner
      • Esta respuesta fue modificada 1 año por Pedro AmaroPedro Amaro.
    • #2167
      Avatardmillas
      Participante

      Muchisimas gracias funciona a la perfección.

       

      Loading spinner
    • #2173
      Avatardmillas
      Participante

      Hola.

      Me surge otro problema con el valor que calculo.

      TEngo 3 edit n_1, n_2 y n3 este ultimo lo calculo según cumplan unas condiciones de los valores de los otros dos con :cAjaxTimeOut := "Comprobacion"

      con :AddParam({"n_2","#n_2"}) :AddParam({"n_1","#n_1"}) tengo los valores para hacer el calculo y funciona perfentamente, el problema es con el valor de n_3 cuando lo actualiza por ajax. ¿como puedo tener este valor con la ultima actualizacion de n_2 o n_1?

      el caso es que si pongo :AddParam({"n_3","#n_3"}) me guarda el valor del resultado anterior al ultimo cambio.

      podria hacer el :addPArams cuando combio de pestaña en un tabs? hay algun evento para ejecutar por ajax al cambiar de pestaña en un tabs?

       

       

      Loading spinner
    • #2198
      Pedro AmaroPedro Amaro
      Superadministrador

      Tienes la propiedad cJSOnShow

      Podrías hacer :cJSOnShow := nfl_CallAutoForm(....)

      Saludos

      Loading spinner
Mostrando 8 respuestas a los debates
  • Debes estar registrado para responder a este debate.

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para «permitir cookies» y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar» estarás dando tu consentimiento a esto.

Cerrar