Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-03-2005
jefraub jefraub is offline
Miembro
 
Registrado: feb 2005
Posts: 15
Poder: 0
jefraub Va por buen camino
Problema con un dbgrid

Hola a todos, intento explicar mi problema:

Tengo un quickreport en el que estoy intentando imprimir los datos que ahora mismo tengo en un dbgrid, el cual hace una consulta a una base de datos.

Los datos digamos estaticos no hay ningún problema. Lo que me pasa es que intento cargar en ese dbgrid todas las ocurrencias que hay en el dbgrid, definiebdo en el quickrep definiendo campos del tipo TQRDBText, a los cuales por alguna cosa que he visto por ahi se le asignan los valores de la forma en el programa principal en el boton de imprimir:


TQRLabel.caption:=campo1.text;
TQRDBText1.dataset := datamodule1.adoquery1;


Asi para los distintos campos.

El problema es que una vez hecho esto no me carga los valores del dbgrid en el quickrep, sino que solo me carga lo que seria la cabecera.
La cabecera, y lo que corresponderia a las lineas del dbgrid estan separados en QRBand distintos.

Muchas gracias como siempre a todos los que nos hechais una mano a los novatos.
Responder Con Cita
  #2  
Antiguo 08-03-2005
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Lo mejor es que te mires los ejemplos que vienen en la carpeta Demos de Delphi sobre QuickReport, porque me parece que no lo estás enfocando correctamente.

En la cabecera, generalmente tendrás datos estáticos, que puedes escribir direntamente en los qrlabels que dispongas, a parte de poder utilizar las opciones especiales de fecha, hora y número de páginas.

En la banda detalle es donde iran los QrDbText, primero tendrás que conectar el objeto QuickRep con el Dataset correspondiente, el mismo al que está conectada la rejilla y los qrdbtext conectarlos por una parte al Dataset y por otra al campo correspondiente de dicho dataset.


Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 13:56:24.


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