QReport y Componente ListBox
Buenas a todos:
Tengo un componente QReport en donde quiero mostrar todos los datos de una factura de un bar (nº unidades, descripcion y precio). El problema es que veo que QReport se usa sobre todo para bases de datos y yo tengo en 3 ListBox, (uno de unidades, otro descripcion y el de precio unitario), los datos que tengo q ingresar en el QReport en 3 columnas con los mismos nombres. Mi duda es: ¿Cómo puedo volcar los datos de un ListBox a un QReport?. Estoy aprendiendo en el tema asi que si me lo podéis detallar perfectamente os lo agradecería mucho. Un saludo a todos:) |
Hola
De poder se puede, creo, ya que el listbox se ve en general como Items, cada Item es una linea, lo puedes mostrar en el qreport en un qrlabel, en un Qrtext y asi ver por item lo que necesitas, especificando la linea o Item que vas a imprimir en este caso. La pregunta es porque un listbox ?, es mera curiosidad. Saludos |
Porque para el programa que estoy diseñando no trabajo con bases de datos, y es una tontería crear una base de datos por cada ticket que genero, simplemente paso del contenido del listbox al qreport y listo.
Y respecto al tema que me has comentado hago lo siguiente: QRDBText->Lines->AddStrings(ListBox->Items), de tal manera que lleno todos los items del listbox en las lineas del qrdbText, pero a la hora de imprimir, no me imprime el contenido de este y no se por qué :( |
Hola charlie663!
Busca en las demos que vienen con Delphi para QuickReport, existe una que puede servirte en donde se hace uso del evento OnNeedData:
Saludos |
La franja horaria es GMT +2. Ahora son las 15:26:36. |
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