FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
En el "BeforePrint" le pones la condición.
|
#2
|
||||
|
||||
Hola. ¿puedes compartirnos que versión de FastReport tienes? Pasa que la versión gratuita por ejemplo no tiene la sección de código y eventos, por lo que la sugerencia de Casimiro no te funcionaria.
Ahora, también puedes hacerlo mediante código desde Delphi, por ejemplo: yo imprimo recibos de nomina (México) y existen dos tipos de nomina: ordinaria y extraordinaria, por lo que requiero ocultar las bandas del tipo de nomina que no estén. Entonces yo lo hago de esta forma:
Saludos. Última edición por Casimiro Notevi fecha: 18-08-2023 a las 09:46:41. |
#3
|
||||
|
||||
¿Cuál es la versión gratuita?
|
#4
|
||||
|
||||
La que viene con Delphi 11 CE
Y la que puedes obtener en GetIt en Delphi 10.4 Yo probé fastReport así y me encanto, así que ya adquirí mi licencia Última edición por Casimiro Notevi fecha: 17-08-2023 a las 21:41:21. |
#5
|
||||
|
||||
Pero esa versión creo que no es gratuita, sino que es la versión "trial" que se puede descargar en su web.
Imagino que tendrá algunas limitaciones. |
#6
|
||||
|
||||
Cita:
En Delphi 11 CE me vino instalada por default, pero igual: limitada a lo básico. ¿Cómo que diferencias por ejemplo? En mi caso, en los recibos de nomina necesito imprimir un QR y la versión que viene gratuita no tiene el componente, además de no incluir la sección de data y code, entonces para poder construir el QR debía de insertar una imagen, crear el qr de forma local con alguna librería externa y luego cargarla en el archivo .fr3 Algo que con un evento y una linea de código se resuelve en la versión standar o superior. |
#7
|
||||
|
||||
Cita:
porfas |
#8
|
||||
|
||||
#9
|
|||
|
|||
hola amigos gracias por sus repuestas pero estoy muy nuevo en esto podrian por favor ayudarme un poco mas con la impresion en el evento (No se como hacerlo) uso la version 6.9.3.
creo es lo mas sencillo. |
#10
|
|||
|
|||
Pues lo que te comentaba supongo que estará en todas las versiones de FastReport.
Yo vengo de QuickReport, pero he hecho algunas cosillas muy simples con FastReport por ir probando. En QuickReport tenemos un control, QRExpr, que es un evaluador de expresiones. En FastResport, veo que la misma funcionalidad la ofrece el objeto Text Object de la paleta de controles, que al situarlo sobre el formulario se convierte en un TFrxMemoView. Una vez tienes la caja de texto sobre el formulario, con dos clicks se abre y tienes la posibilidad de añadir expresiones (fíjate en los iconos de la parte superior izquierda: Insert Expression). Desde aquí vas a poder añadir datos de tus tablas, variables de sistema, utilizar funciones, etc. Si visualizas algún tutorial básico por internet te resultará mucho más sencillo que con mis explicaciones. Saludos y suerte |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Fastreport con 2 Pages: Imprimir una Page sólo en la primera copia | afxe | Impresión | 4 | 29-01-2016 18:17:37 |
Encontrar primer registro que cumpla condición | mike_1979 | SQL | 10 | 27-08-2008 22:03:06 |
sumatoria de una tabla mientras se cumpla una condicion | douglas | Conexión con bases de datos | 28 | 29-10-2007 22:40:57 |
Salir del for select cuando se cumpla una condición | Ivanzinho | Firebird e Interbase | 8 | 30-11-2005 21:47:48 |
FastReport+No imprimir una linea (Condicion) | IVAND | Impresión | 1 | 10-04-2004 18:04:32 |
|