![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Facturacion con varias tablas
Hola a todos, antes que nada se que hay varios ejemplos de facturacion pero no encontre nada parecido a lo que necesito.
En el sistema de una veterinaria en la parte de facturacion toma datos de dos tablas para facturar, osea de las cuales se va a calcular el importe, mas las de datos, como la del cliente y quien realiza la factura: Productos: cod_prod // * numerico autoincrementable Codigo // string el que le crea el cliente para que lo ubique mejor fk Cod_prov // para relacionarlo con el proveedor fk nombre descripcion import-compra import-venta Servicios: Cod_servicios * codigo // IDEM productos Servicio // descripcion del servicio prestado, ej. radiografia importe cree una tercera para relacionarlas Factura: cod_factura Cod_servicio Cod_producto Cantidad // para que los multiplique por los productos y una cuarta para almacenar todo Cod_facturacion Cod_factura Cod_cliente Cod_administ // quien realiza la facturacion Fecha hora Espero que este bien encarado, se supone que el cliente vera un boton de carga en donde eligira si es producto o servicio y en un DBGrid ira viendo cada cosa que carga con la posibilidad de borrarlo. Codigo I producto o servicio I importe I Cantidad I mostrare el subtotal luego el total y lo mostrare en un Qreport. El problema es que el cliente pueda seleccionar de cualquiera de las dos tablas y la vea como una en el DBGrid, se puede hacer eso? desde ya muchas gracias Por cierto utilizo Delphi 7 y Paradox (no me critiquen es solo un ejemplo ![]() |
#2
|
||||
|
||||
un saludo DOS
para poder desarrollarlo esto yo te recomiendo db Acces te animo a que vayas programandolo, te sera mas facil q encontrar uno en la web y vayas parchaandolo no veo nada de codigo de Delphi o DB y no se donde podemos ayudarte, si vas programando y tiene dudas no dudo q todos los del club te ayudamos cuando hay CERO codigo CERO todos miran y nadie menciona nada ahi esperamos tu codigo para apoyarte ![]()
__________________
Gracias por su coloración club delphi darkbits ;) |
#3
|
|||
|
|||
Ok darkbits, lo que pasa este es un sistema de una veterinaria, ya esta terminado todo lo previo, alta, baja y modificacion de datos, mostrar informacion, claves, etc. el problema surgio cuando llegue a este punto, la facturacion, con una tabla, no tengo problemas, solo selecciono y cargo los datos en un DBGrid, con la demas informacion de la factura y con un QRep lo imprimo.
El asunto es que no se como encarar que el cliente cargue datos de dos tablas distintas y la vea como si fuese una al cargarlas, supongamos en un DBGrid. No pido que me lo resuelvan y codifiquen (aunque no estaria mal ![]() Cualquier ayuda/idea, gracias. ![]() |
#4
|
||||
|
||||
El problema es que no se entiende qué problema tienes, hablas de que funciona bien con una tabla y no sabes cómo presentar datos de dos tablas... o algo así, explica mejor lo que necesitas, gracias.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Hola
Da la impresion de que quieres cargar los datos con el componente TTable y no usar el TQuery. Si estas usando un table tendras que hacer un masterdetail. Es mejor hacer una consulta sql con el tquery. Saludos
__________________
Siempre Novato |
#6
|
|||
|
|||
Cita:
![]() Tratare de ser lo mas basico y a la vez detallado para explicar lo que necesito hacer. Tengo 2 tablas, una con servicios otra con productos, en el formulario de facturacion el cliente cargara todo en (supongamos) un DBGrid, pero para el debe ser, creo yo, que lo viera como si fuese una sola tabla de datos, al cliente no le importa buscar si es un producto, en un lugar, si es un servicio en otro, si es alguna otra cosa en otro lado o sino voy a tener que crear una unica tabla en donde se encuentren los servicios, productos, etc. todo aquello que sea viable de facturacion, para que lo cargue sin problemas. No me parece la mejor solucion, no creo que sea correcto, aunque si funcionaria. Por otro lado puedo realizar un maestro detalle o consulta con sql lo que convenga, pero que realice lo que necesito. gracias. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
consulta de varias tablas | elprimo | Tablas planas | 3 | 03-01-2007 10:23:15 |
Usar varias tablas | CONY | Conexión con bases de datos | 18 | 13-10-2006 22:59:19 |
Escribiendo en varias tablas | maravert | Tablas planas | 1 | 20-10-2005 17:53:16 |
Apertura de Varias Tablas | luxus | Conexión con bases de datos | 5 | 08-09-2005 13:37:34 |
Buscar en varias tablas | gcaffe | SQL | 1 | 01-08-2005 16:46:49 |
![]() |
|