Comando para voltar do form a lista

Foros Néfele 4 Harbour Foros Dudas Comando para voltar do form a lista

  • Este debate tiene 3 respuestas, 2 mensajes y ha sido actualizado por última vez el 4 años, 1 mes por Pedro AmaroPedro Amaro. This post has been viewed 648 times
Mostrando 3 respuestas a los debates
  • Autor
    Entradas
    • #1527
      Avatarnilton_cpm
      Participante

      Hola a todos

      Estou montando o primeiro cadastro da seguinte maneira: (clientes.prg)

      dentro dele as procedures:

      • PROCEDURE clientes() - Essa tem a lista dos clientes usando (WArrayBrowse())
      • PROCEDURE novo_cliente() - Essa com um (WForm())
      • PROCEDURE grava_novo() - Essa para gravar os dados do form,  aqui nessa esta a minha duvida, quando salvo os dados na tabela e quero

      voltar para a lista (clientes()) , qual a maneira de voltar para a lista com a mesma atualizada com o ultimo registro incluido.

      E parabens pelo trabalho !!!

       

       

       

      Loading spinner
    • #1531
      Pedro AmaroPedro Amaro
      Superadministrador

      A mi se me ocurren varias posibilidades;

      1ª - Añadir al aParams del wArrayBrowse los filtros utilizados en la consulta que se presenta en clientes(), de esa manera en el resto de procesos tenemos los filtros necesarios para recuperar los datos de la base de datos.

      2ª - Guardar los datos suministrador al wArrayBrowse en un fichero JSon temporal y añadir al aParams del wArrayBrowse el nombre de dicho fichero temporal, de esa forma cuando ejecutes novo_cliente() solo tienes que leer el parámetro recibido y recuperar los datos desde el JSon, a mi particularmente es la opción que más me gusta porque así evitamos que el usuario pueda manipular los datos que nos regresa el navegador.

      3ª - Empaquetar los datos en un JSon y añadirlo al aParams del wArrayBrowse

      4º - Empaquetar los datos en un JSon y guardarlo en un Cookie, hay que tener en cuenta que los cookies tienen un limite de tamaño.

      5º - Igual que la 2ª pero guardando el nombre de fichero temporal en un Cookie

      Espero que te sirva alguna de estas opciones, ya nos cuentas tus avances

      Loading spinner
    • #1533
      Avatarnilton_cpm
      Participante

      Hola, buenos dias

      Otimas tus ideias, mas mi duda es otra. vamos por partes:

      1- Tengo un listado de clientes, ahi tengo un botón para agregar nuevos clientes.

      2- Quando clico nesse botón, voy para um otro procedure com un form, donde tengo los campos para informar los dados dos clientes, certo, nesse form tengo un botón (submit) que chamar otro procedure para gravar los dados na tabla:

       

      O que falta nesse codigo para que o controle volte para o listado ?

      Loading spinner
    • #1535
      Pedro AmaroPedro Amaro
      Superadministrador

      Estamos preparando la nueva actualización de Néfele, y con ella incluimos en el samples un ejemplo de lo que pretendes conseguir.

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