Insertar Barcode1D (Han-soft) en QReport
Hola a todos:
Estoy intentando insertar un componente TDBBarcode1D de Han-soft para mostrar el codigo de barras de unas etiquetas, pero no consigo que me aparezca. Anteriormente utilizaba el componente TQRBarcode que si me funcionaba pero quería cambiarlo por este otro componente que permite quitar los números del código de barras mostrado. Para mostrar el TQRBarcode, al hacer rdsEtiquetas.PreviewReport('archivoEtiquetas.fme'), en el evento AfterReportLoaded del componente TReportDesignerDialog rdsEtiquetas sustituía el valor del campo Barras por la representación en código de barras del TQRBarcode, de la siguiente forma: - Con el componente TDBBarcode1D intento hacer algo similar pero no consigo que me muestre el código de barras. Si alguien ha trabajado con este tipo de componentes, por favor, me vendría bien un poco de ayuda. Gracias por vuestra atención... Saludos: Pablo. |
Hola Pablo.
Cuando incluyas código en tus mensajes recuerda usar etiquetas para darle más legibilidad. El uso: Eso te va a rendundar en mas respuestas (ya las agregué a tu mensaje). Saludos y gracias por tu colaboración :) |
Muchas gracias ecfisa por tus indicaciones. La verdad es que es la primera vez que pongo código en un mensaje y no tenía ni idea de como hacerlo.
|
Hola Pablo.
Nunca usé el componente que mencionas, pero revisando el 1D Barcode VCL Components User Manual encontré que en la página 17 dice: Cita:
En principio, podrías intentar reemplazar el TppReport1Image1 por un TQRImage1 y ver si aplica... Lamento no poder brindarte una ayuda comprobada, pero como te comenté antes no conozco el componente. Saludos :) |
Hola ecfisa:
Ya había leído las páginas del manual que mencionas, y había hecho algunas pruebas con el TQRImage dentro de un Report insertado en un formulario, y sí que funciona, pero no es la solución que busco, ya que eso me obligaría a definir todos los diseños de etiquetas que tengo en archivos externos (archivos .fme) dentro del programa de etiquetas, y son más de 30 diseños diferentes. Además, cada vez que hubiera que modificar alguna etiqueta habría que recompilar el programa, y ahora mismo somos varias personas las que podemos acceder al editor de informes para hacer cualquier modificación en las etiquetas sin necesidad de recompilar el programa. Lo que necesito es reemplazar el campo 'Barras' de todas esas etiquetas por el componente Barcode1D cuando hago el PreviewReport de la etiqueta. De todas formas, muchas gracias por tu aporte, seguiré dandole vueltas... Saludos: Pablo. |
La franja horaria es GMT +2. Ahora son las 20:26:38. |
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