[Lazarus-es] [lazreport] Uso de variables
Jesus Reyes A.
jesusrmx en yahoo.com.mx
Sab Nov 24 02:19:31 CET 2007
Para que quede registro de la solución, aquí esta:
Una forma de agregar variables a los reportes desde el código es usar
frVariables, éste es el objeto global que contiene las variables, tiene una
propiedad Variable[var:string]:variant y esta definida como default. Para
usarla, se pone por ejemplo en el evento OnCreate del form (el form que
contenga el reporte):
frVariables['MyVarCadena'] := 'hola';
frVariables['MyVarEntero']:=12;
luego en el diseñador dentro del texto de algún objeto de tipo memo se puede
escribir:
La cadena es [MyVarCadena] y el total es [MyVarEntero]
lo cual dará como resultado en el reporte: La cadena es hola y el total es
12
Jesus Reyes A.
----- Original Message -----
From: "javivf" <javivf en gmail.com>
To: "Spanish version of Lazarus List" <lazarus-es en lazarus.freepascal.org>
Sent: Monday, November 19, 2007 9:58 AM
Subject: [Lazarus-es] [lazreport] Uso de variables
Buenas gente,
Necesito que el nombre de las columnas sean variables según unos valores
en tiempo de ejecución de la aplicación pero no se como pasárselos al
informe lazreport ¿Alguien que me pueda iluminar?
Gracias de antemano.
PD: Ya le he estado dando vueltas al "userds" del directorio samples de
lazreport ;)
More information about the Lazarus-es
mailing list