Pregunta: | 66194 - COMO UTILIZAR TABLA TEMPORAL EN UNA GRID |
Autor: | Carlos Quisay |
Hola estimados colegas, necesito utilizar en una GRID una tabla temporal (sys(3)) para ingresar datos de pagos de facturas.
Cuando utilizo la tabla original la grid me funciona muy bien, lo que pasa es que tengo registros y me salen todos los registros. La idea es utilizar una copia de la tabla original, asignarla al temporal generada con SYS(3) para aƱadir o borrar las diferentes formas de pago. Si alguien me puede ayudar gracias de antemano. |
Respuesta: | Carlos Quisay |
Gracias Jose Maria, una respuesta excelente, he solucionado el problema con tus indicaciones. Saludos |
Respuesta: | Jose Maria VIlar |
Si entiendo lo que necesitas, la forma en que yo lo realizo es
En el fuente creas un cursor Ej. CREATE CURSOR PAGOS(CODIGO N(10), DETALLE C(50) .......etc ) loscampos que necesites , luego cargas en este cursor los campos que necesites de la tabla. Utilizas este cursor PAGOS en la grilla y al confirmar la carga haces un proceso que barra este cursor y actualice la tabla. Otra forma que es la que utilizo es crear una vista de la base que necesito usar y establecer los campos a actualizar , ponerla en la GRID y al confirmar se actualizara , recorda poner al finalizar =CURSORSETPROP("Buffering",3) =TABLEUPDATE(.T.) No se si me explique bien pero cualquier cosa hacemelo saber |