abc en un form

Foros Néfele 4 Harbour Foros Dudas abc en un form

Topic Resolution: Resolved

Etiquetado: 

  • Este debate tiene 2 respuestas, 2 mensajes y ha sido actualizado por última vez el 4 años por Alfredo SanzAlfredo Sanz. This post has been viewed 705 times
Mostrando 2 respuestas a los debates
  • Autor
    Entradas
    • #1274
      Vicente MurilloVicente Murillo
      Participante

      Ya tengo un WArrayBrowse que está pintando los datos de manera correcta, quiero agregar y/o modificar registros donde en caso de un registro nuevo(alta), tengo que validar  la clave que estoy capturando en ese momento no exista para continuar con la captura; en caso de que sea actualizar el registro(cambio), solo pintar la clave del usuario y poder modificar los demás datos, vi algunos ejemplos con Ajax pero creo el procedure "VISPARAM" está hecho como para varias opciones y no le entendí, ¿ de que manera puedo validar los datos que estoy usando?,  ¿ solo por ajax o puedo usar algo adicional ?.

       

      Muchas gracias por su atención.

       

      Loading spinner
      Adjuntos:
      Debes acceder para ver los archivos adjuntos.
    • #1276
      Vicente MurilloVicente Murillo
      Participante

      Agrego pantalla donde puse un botón para alta y  para cambios uso

       

      Este es botón de alta

       

       

      en el browse uso el cambio

       

       

      en la funcion tUsMov() tengo este edit

       

       

      Loading spinner
      Adjuntos:
      Debes acceder para ver los archivos adjuntos.
    • #1279
      Alfredo SanzAlfredo Sanz
      Superadministrador

      Tal y como lo tienes, cuando metas un dato en el wEdit "cliente", pasado 1 segundo sin modificar el dato, ejecutará tu función "DatosClte" por Ajax.

      En esta función es en la que tienes que verificar si el dato introducido existe o no y devolver la acción correspondiente.

      Fíjate en el ejemplo 5 de los formularios de https://samples.nefele.dev/ejemplo

      Puedes hacer, por ejemlo:

      - Si el código existe, rellenas los campos que faltan.
      - Si el código no existe, muestras un alert que diga que el código no se ha encontrado

      Contenido no disponible.
      Por favor, acepta las cookies haciendo clic en este aviso

      Con esto conseguimos que nos verifique si existe o no el código antes de pulsar el botón aceptar.

      Luego, cambiarás la función "Visparam" ( que se ejecuta cuando pulsas acertar) por tu propia función, en la que guardarás los datos, etc...

       

      y en DatosClte

       

      Loading spinner
Mostrando 2 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