aJAX, reload en wcombobox y switch

Foros Néfele 4 Harbour Foros Dudas aJAX, reload en wcombobox y switch

  • Este debate tiene 8 respuestas, 3 mensajes y ha sido actualizado por última vez el 3 años, 5 meses por Vicente MurilloVicente Murillo. This post has been viewed 708 times
Mostrando 7 respuestas a los debates
  • Autor
    Entradas
    • #1452
      Vicente MurilloVicente Murillo
      Participante

      Estoy haciendo un programa donde leo los datos de una tabla dbf, lo estoy haciendo con AJAX y los campos tipo caracter los regresa  de manera correcta, el problema es que tengo que usar un wComboBox y Switch, pero estos no pintan los resultados, aparentemente lo está haciendo bien porqué al darle click al combo aparece el dato que espero, usé la propiedad :lReLoad := .T., pero no se presenta en pantalla el resultado, mando mis fuentes para que sean del dominio de todos de lo que voy avanzando, gracias por la ayuda nuevamente.

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

      Vicente,

      Por favor, comprime los ficheros en un zip y adjúntalos de nuevo

      Loading spinner
    • #1462
      Vicente MurilloVicente Murillo
      Participante

      Claro, te mando los fuentes que te comenté y unas pantallas del problema en cuestión, ya me di cuenta que si hace las operaciones del combobox, pero no los pinta en la pantalla.

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

      Un comentario adicional,

      Tuve muchos problemas para usar AJAX para recuperar los valores de una clave que necesitaba, después de estar batallando, me di cuenta que el problema es que la propiedad :nLength, no permite ir a buscar en AJAX, simplemente no lo hace, quitándola hace el trabajo muy bien, esto pienso servirá a muchos colegas a no tener el mismo problema y sigan con su trabajo.

      Creo el último punto que me falta,

      Esta rutina viene de un WArrayBrowse, donde tengo los datos de la tabla, cuando doy click en alguno de estos registros , recupero de manera correcta la clave del usuarios con

      cRegistro := oCGI:GetCGIValue( "tUsuarios" ) //El :cID del ArrayBrowse

      cRegistro := hb_ATokens( cRegistro , "|" )

      cRegistro := cRegistro[1]//Obtengo la clave del usuario,

      ahora ese campo lo quiero agregar en el wedit que está abajo, pero no logro que este aparezca, lo he intentado con

      :aParams := {{"cRegistro","#cRegistro:value"}}

      y de diferentes formas, ¿como sería lo correcto para traer un valor a un campo wedit?.

       

      Muchas gracias por su apoyo.

       

       

      Loading spinner
      • Esta respuesta fue modificada 3 años, 6 meses por Alfredo SanzAlfredo Sanz.
      • Esta respuesta fue modificada 3 años, 6 meses por Alfredo SanzAlfredo Sanz.
      • Esta respuesta fue modificada 3 años, 6 meses por Alfredo SanzAlfredo Sanz.
      • #1532
        Pedro AmaroPedro Amaro
        Superadministrador

        Utiliza la propiedad :cValue del wEdit para asignarle el valor

        Loading spinner
    • #1468
      Alfredo SanzAlfredo Sanz
      Superadministrador

      No entiendo muy bien lo que quieres.

      Prueba a poner

      :cAjaxTimeOut := "visparam"

      Para que te mande el resultado al visor de parámetros y ver qué te sale

      prueba a poner

      :aParams := {{"tUsuarios",oCGI:GetCGIValue( "tUsuarios","valor vacío" )}}

      a ver si en visparam recibes tanto key como tUsuarios

      Loading spinner
      • Esta respuesta fue modificada 3 años, 6 meses por Alfredo SanzAlfredo Sanz.
    • #1522
      Vicente MurilloVicente Murillo
      Participante

      Ok, explico s, tengo un WArrayBrowse que quiero modificar algún registro que tengo en la tabla.

      Para modificar un registro del WArrayBrowse uso un ":Onclick := "TusMov", pero no logro desplegar los datos que tengo en el browse, ¿ como hago esto ?

      pd. para dar de alta un nuevo registro, valido los datos con AJAX y lo hace bien.

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

      Hemos preparando un ejemplo de CRUD completo en el nuevo ejemplo. En cuanto esté publicado fijaremos una fecha para enseñar todas estas novedades

      Loading spinner
    • #1552
      Vicente MurilloVicente Murillo
      Participante

      Gracias, mientras le sigo avanzando en otras cosas.

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