QREPORT DB BORLAND DELPHI

 

 

 

IV UNIDAD INT A LAS BASES DE DATOS

13.- QREPORT BORLAND DELPHI

Imprimir tablas o construir reportes sobre las mismas, es también una tarea común en los sistemas de información basados en bases de datos.

Lo bueno es que se tiene un folder o pestaña llamada QReport cargada de componentes visuales especializados en la impresión de reportes, esta librería de componentes, no es hecha por Borland, es hecha por una compañía llamada QSOFT™

QReport

Practica para construir un reporte que contiene la cédula de un y solamente un cliente de la tabla de clientes.

Los componentes y propiedades a usar son:

1.- Table1

 

  • DataBaseName = c:datos
  • TableName = Clientes.db
  • Active = true
  • Filter = ClaveCliente = 2 (observar que aquí es donde se determina cual cliente se imprime)
  • Filtered = true

2.- QuickRep1, se encuentra en pestaña QReport.

Es el componente principal para impresión.

Toma la forma y tamaño de una hoja de impresora dentro de Form1.

Sus propiedades a usar son:

  • Dataset = Table1
  • Zoom = 50

3.- QRShape1

Se usara para crear un rectángulo para encabezados de la cédula de un cliente.

Son varios tipos o formas las que existen de QRShape, rectángulos, líneas, círculos, etc., rectángulo es default, y la propiedad para cambiar de forma es Shape.

Acomodarlo y expanderlo en la parte superior de la hoja de impresión (QickRep1).

Sus propiedades a usar son:

- +Pen = Click en signo + y poner:

Color = clgreen

Width = 5

4.- QRLabel1

Similar a label, contienen textos o mensajes estáticos.

Colocarlo dentro del rectángulo o sección de encabezado.

Propiedades:

Caption = CIA ACME

+Font = dar color y tamaño de font

5.- QRSysData1

Componente especiales que contienen datos fijos de impresión, tales como numero de pagina, fecha, hora, etc.

Colocarlo también dentro de la sección o banda de encabezado.

propiedades:

Data = click a un lado y seleccionar qrsdate

6.- QRSysData2

Otro del anterior, colocarlo dentro de la banda de encabezado, propiedad

Data = click a un lado y seleccionar qrsPageNumber

7.- QRShape2

Con este se forma ahora un sección, rectángulo o banda principal.

Cuando un reporte, imprime mas de un renglón, por ejemplo todos los clientes, esta parte de la hoja recibe el nombre de banda de detalle.

Propiedades:

- +Pen = darle color y tamaño(Width) apropiados.

8.- QRLabel###

Colocar varios dentro de la banda de detalle, con caption apropiado, ejemplo, clave, nombre, foto, etc. Free porn comics

9.- QRDBText1

Componente para desplegar cada dato de una celda o campo o columna de una tabla, es similar a DBEdit pero es estático, es decir solo despliega.

Se deberán poner tantos componentes QRDBText en esta banda o sección de detalle, como columnas de datos existan o se quieran desplegar de la tabla.

Propiedades:

  • Dataset = Table1
  • DataField = seleccionar columna apropiada
  • Font = color, tamaño, etc. que se quieran

10 .-QRDBImage

Componente para desplegar e imprimir campos de tipo Graphics ( BMP, ICO, WFW).

Propiedades:

  • Dataset = Table1
  • DataField = Seleccionar una columna de tipo Graphics
  • Stretch = true

Notas:

1.- El componente QuickRep, tiene la propiedad +Frame, para que también pueda desplegar e imprimir un marco apropiado.

2.- Para ir desplegando un Preview de impresión al tiempo del diseño del reporte, solo dobleclick dentro de la hoja de impresión (QuickRep) para que aparezca una ventana de Preview de impresión.

3.- Para Preview o impresión en tiempo de ejecución, solo añadir un botón de ordenes OK, y usar solo una de las siguientes instrucciones:

OnClickButton1() {

QuickRep1.Preview();

o QuickRep1.Print();

solo una de las dos}ejemplo:a)Pantalla de diseñoCursos online borland_delphi qreport_db 1b)Programa:————————————————–

Button1Click(TObject *Sender)

QuickRep1.Preview();

—————————————————c)Pantalla de corrida:Cursos online borland_delphi qreport_db 2d)Pantalla de Preview durante ejecución:Cursos online borland_delphi qreport_db 3bueno parte de ella.TAREAS PROGRAMACION BORLAND DELPHI1.- REPORTE CON UN AUTO DE LA TABLA DE AUTOS2.- REPORTE DE UN PROVEEDOR, DE LA TABLA DE PROVEEDORES, PERO EL USUARIO SELECCIONA EL FILTRO O LA CLAVE DEL PROVEEDOR ( CONSTRUIR DOS PANTALLAS, UNA CON EL FILTRO Y BOTON DE IMPRESION O PREVIEW Y LA SEGUNDA CON EL REPORTE).��

QREPORT DB BORLAND DELPHI

Imprimir tablas o construir reportes sobre las mismas, es también una tarea común en los sistemas de información basados en bases de datos. 13.- QREPORT BOR

apple

es

https://applesana.es/static/images/apple-qreport-db-borland-delphi-1793-0.jpg

2024-10-30

 

Cursos online borland_delphi qreport_db 1
Cursos online borland_delphi qreport_db 1
Cursos online borland_delphi qreport_db 1
Cursos online borland_delphi qreport_db 1
Cursos online borland_delphi qreport_db 1
Cursos online borland_delphi qreport_db 1

MÁS INFORMACIÓN

El contenido original se encuentra en https://programacionfacil.com/borland_delphi/qreport_db/
Todos los derechos reservados para el autor del contenido original (en el enlace de la linea superior)
Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail bitelchux@yahoo.es y retiraremos este contenido inmediatamente

 

 

Update cookies preferences