FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Trabajos con ComboBox y Reportes
Hola
Por favor quisiera saber si es posible llevar la información almacenada en 4 ComboBox a un reporte (QuickRep) previamente creado con sus 4 QRDBText con el tamano y configuración apropiados para la información a mostrar y que están enlazados a un Adoquery. Solo deseo saber que camino seguir para llevar la información de un componente (Combo o List )a un reporte. Yo utilizo Delphi 6 Gracias |
#2
|
||||
|
||||
Creo que deberías explayarte un poco mejor.
Sabes usar QR? Tenés algún reporte que funcione? La información del combo la guardas en la DDBB y con los QRDBText lees los datos desde la DDB. Saludos. |
#3
|
|||
|
|||
Hola Cañones
Te agradesco la observación, te esplicaré mejor, estoy haciendo un programa de finanzas para la empresa y utilizo una base de datos Acces con varias tablas, la dificultad que tengo es la siguente: Tengo dos tablas con sus correspondientes campos: Tabla1 nombre------Provincia------salarios Vivian-------C.Habana------$500 Alfredo------Villa Clara------$450 Raúl---------Las Tunas------$800 Tabla2 nombre----cargo-------sexo Ana-------Auxiliar------- F René------J Contab------M Mayra-----Aseg.---------F Y quiero lograr mediante una consulta Nombre Vivian Alfredo Raúl Ana René Mayra O sea, utilizando una consulta SQL seleccionar y unir la información de ambos campos. Lo que pude hacer es que mediante dos consultas seleccioné ambos compos y almacené su información en un combobox: ADOQuery3.SQL.Clear; ADOQuery3.SQL.Add('Select * From Tabla1'); ADOQuery3.Open; While not ADOQuery3.Eof do begin ComboBox1.Items.Add(ADOQuery3.Fields[0].Text); AdoQuery3.Next; end; y entonses de tratar llevar esa información a un reporte. Claro está que debe haber una solución mas facil por eso recurro a ustedes Gracias y un saludo Última edición por Jucho69 fecha: 27-01-2010 a las 17:16:20. Razón: No se ve bién lo que puse |
#4
|
||||
|
||||
Puedes hacerlo todo en tu consulta SQL, Mas o menos asi:
Ojo ten en cuenta que para que la union se realize correctamente los campos deben ser compatibles.. En tu ADOQuery haces la consulta anterior y lo enganchas a tu reporte atraves de la propiedad Dataset de tu componente QuickRep y tu QRDBText respectivamente(Un solo QRDBText es suficiente segun veo), luego asignas el campo que se va reportar en tu QRDBText, eso se hace con la Propiedad DataField del QRDBText. y eso es todo. Espero te sea de utilidad.. Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
#5
|
|||
|
|||
Hola RGSTuamigo
Hola RGSTuamigo y al Foro
Gracias por tu valoración, ayer no pude, pero hoy probaré la solución que me distes, yo programo y he hecho algunos programas para mi empresa pero no me acerco por mucho a la altura de ustedes, Dec, Marcos, Caral, Nestali y otros que ya llevan tiempo en esto, por eso es natural que tenga algunas dificultades cuando hago un programa como los de Finanzas que requieren seguridad y mucha programación. Te reitero las gracias Saludos |
#6
|
||||
|
||||
Cita:
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
De los trabajos de fin de curso, titulación, semestre, etc. | AzidRain | La Taberna | 4 | 10-09-2008 23:52:40 |
Mandar trabajos a distintos procesadores. | matabyte | Varios | 6 | 18-01-2008 05:52:54 |
Unir trabajos de impresión | mlara | Impresión | 2 | 31-05-2005 23:44:18 |
Unir trabajos de impresión | mlara | Windows | 0 | 13-04-2005 20:21:54 |
|