Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-01-2010
Jucho69 Jucho69 is offline
Miembro
 
Registrado: ene 2007
Ubicación: Ciudad Habana, Cuba
Posts: 118
Poder: 18
Jucho69 Va por buen camino
Red face 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
Responder Con Cita
  #2  
Antiguo 22-01-2010
Avatar de Cañones
Cañones Cañones is offline
Miembro
 
Registrado: ene 2007
Ubicación: La Paz Entre Ríos
Posts: 354
Poder: 18
Cañones Va por buen camino
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.
Responder Con Cita
  #3  
Antiguo 27-01-2010
Jucho69 Jucho69 is offline
Miembro
 
Registrado: ene 2007
Ubicación: Ciudad Habana, Cuba
Posts: 118
Poder: 18
Jucho69 Va por buen camino
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 18:16:20. Razón: No se ve bién lo que puse
Responder Con Cita
  #4  
Antiguo 27-01-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Puedes hacerlo todo en tu consulta SQL, Mas o menos asi:
Código SQL [-]
(Select Nombre From Tabla1)
union all
(Select Nombre From Tabla2);
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
Responder Con Cita
  #5  
Antiguo 28-01-2010
Jucho69 Jucho69 is offline
Miembro
 
Registrado: ene 2007
Ubicación: Ciudad Habana, Cuba
Posts: 118
Poder: 18
Jucho69 Va por buen camino
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
Responder Con Cita
  #6  
Antiguo 29-01-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por Jucho69 Ver Mensaje
... 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...
Yo tambien soy aprendiz por aqui, asi que no te preocupe que entre aprendiz vamos a aprender mucho mas..., y ahí estamos para cualquier cosa....
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
De los trabajos de fin de curso, titulación, semestre, etc. AzidRain La Taberna 4 11-09-2008 00:52:40
Mandar trabajos a distintos procesadores. matabyte Varios 6 18-01-2008 06:52:54
Unir trabajos de impresión mlara Impresión 2 01-06-2005 00:44:18
Unir trabajos de impresión mlara Windows 0 13-04-2005 21:21:54


La franja horaria es GMT +2. Ahora son las 23:19:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi