FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ayuda con FastReport 4
Hola de nuevo a todos, les platico tengo una base de datos en Delphi 7 hecha en acces 2010. Utilicé DBEdits para mostrar los campos y ADOConnection, ADOTable y Datasoruce para generar el enlace. Como necesitaba un reporteador y en mi versión de Delphi 7 no incluye QuickReport instale FastReport. Bueno ahora al grano, ya genere un reporte, pero contiene todos los registros de la base de datos; en lo que necesito que me ayuden es a encontrar la manera en la que el usuario pueda imprimir los registro de forma individual, es decir si un usuario necesita imprimir la información de cierto registro pueda hacerlo sin necesidad de tener en un reporte todos los registro sino solamente el que necesita. Espero haber sido claro y ojala puedan ayudarme... gracias de antemano.
|
#2
|
||||
|
||||
Delphi 7 sí incluye QuickReport, nada más hay que buscarlo. En Component|Install Packages oprimes el botón Add y buscas en Archivos de programa/Borland/Delphi7/bin el archivo dclqrt70.bpl y ¡listo! ya tienes QuickReports.
// Saludos |
#4
|
|||
|
|||
Otro consejo, por favor.
Buscando en el foro me encontré con esa solución, pero mi versión de Delhi no trae el archivo dclqrt70.blp; de cualquier manera ya estoy trabajando con fastreport; no se usarlo del todo bien no se como filtrar la tabla o hacer una consulta es ahí donde quiero que me ayuden. En concreto ¿como puedo hacer para que en el reporte solo se muestre el registro que el usuario seleccione para poder imprimirlo? o si no es necesario crear un reporte, esa es mi duda. Según yo no es un condición como pedir que me muestre el menor o mayor, sino que tiene que ser lo que el usuario, en tiempo de ejecución, elija.
|
#5
|
||||
|
||||
Ya te han contestado esa pregunta
|
#6
|
||||
|
||||
Suponiendo que estás utilizando un componente TfrxDataset conectado a tu TDatasource o TADOTable, el primero trae dos propiedades que te ayudarán a conseguir lo que quieres.
La clase TfrxDataset posee dos propiedades RangeBegin y RangeEnd que predeterminadamente son rbFirst y reLast respectivamente. Esa convinación hace que el informe imprima todos los registros. Cambia las propieades RangeBegin y RangeEnd a rbCurrent y reCurrent para sólo imprimir el registro actual. Saludos! |
#7
|
|||
|
|||
Cita:
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Paso de parámetros en FastReport o acceder a un label de un fastreport desde asp.net | mamen | Impresión | 1 | 22-03-2012 15:29:23 |
Ayuda con FastReport | FerCastro | Impresión | 4 | 04-02-2008 20:34:22 |
Pasar de FastReport 2 a FastReport 3 | David | Impresión | 1 | 18-08-2006 18:14:23 |
Ayuda con Fastreport | serhasae | Impresión | 3 | 08-09-2005 19:12:20 |
Ayuda con FastReport | mamaro | Impresión | 8 | 11-03-2004 14:33:56 |
|