![]() |
ayuda con el componente TJvMemoryData
bueno resulta que estoy en el proceso de actualziar el detalle de factura de una aplicacion y utilizo el componente TJvMemoryData, lo anterior debido a la facilidad de uso, el problema viene cuando tengo por ejemplo 2 registros
de la siguiente manera. codigo---descricpion---cantidad---precio---descuento---subtotal 251080--agua embo--- 1--------$ 10---- 0 ------------$ 10 301282--chocolate---- 1--------$ 5------ 0------------ $ 5 bueno cuanto quiero agregar un producto que ya existe en este caso ejemplo agua quiero buscar ese cogido en la tabla temporal y lo hago de la siguiente manera
les comento lo siguiente: tengo un componente TJvMemoryData llamado temporal con los siguientes campos codigo- tipo string descripcion-tipo string cantidad-tipo float precio-tipocurrency descuento tipo float total- tipo currency tengo un componente Tdatasource de nombre DS! que en su propiedad DATASET tiene la tabla temporal es decir DATASET=temporal. y tengo un Grid que en su propiedad DATASOURCE tien el nombre del datasource anterior es decir DATASOURCE=DS1. y tengo un query de nombre Qry_valida que en su propiedad DATASource es igual a ds1. como puedo hacer una busqueda en la tabla temporal que he creado? de antemano muchas gracias creo que el problema esta en que no se como enlazar el componente query con la tabla temporal. |
Estimado Microbiano:
Una situación similar la solucioné "fabricando" una tabla temporal, que pertenece a la base de datos, que se llena con un Query y se vacía al terminar el procedimiento, mediante el mismo Query, con la instrucción Delete. Saludos |
gracias amigo por tu pronta respuesta pero la verdad aqui la tabla temporal deseo crearla en el cliente debido a que es un sistema con 5 usuarios y ese mismo proceso pueden estar haciendolo los 5, por ende si quiero eliminar o cancelar al venta solo lo borro del temporal del cliente.
|
Hola.
Entiendo que lo que quieres es saber is un artículo ya está en la tabla temporal. Yo creo que la mejor solución es a través de Locate
|
si eso es realmente lo que quiero, probare para ver como se hace o implementa.
|
|
La franja horaria es GMT +2. Ahora son las 21:59:21. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi