[Lazarus-es] Variables en LazReport
Paola Bruccoleri
pbruccoleri en adinet.com.uy
Jue Mayo 5 15:55:44 CEST 2011
El 04/05/2011 04:41 p.m., Ismael L. Donis García escribió:
> Necesito crear variables en un reporte y después en tiempo de
> ejecución pasarle un valor.
> Es esto posible? Como?
>
Hola Ismael..
seguramente hay mails viejos con esta pregunta xq necesité hacerlo hace
tiempo.. pero acá va un ejemplo:
en el evento ongetvalue del reporte:
procedure THorasOperario.rptInformeGetValue(const ParName: String;
var ParValue: Variant);
var
cHora: string;
nHoras, nMinutos, nSegundos: integer;
begin
if ParName = 'fechaD' then
ParValue := edtFechaDesde.Date;
if ParName = 'fechaH' then
ParValue := edtFechaHasta.Date;
if ParName = 'operario' then
ParValue := cboOperario.Caption;
end;
En el diseño del reporte:
vas a archivo/lista de variables, botón variables y las ingresás.
Cuando insertás un objeto reclangular.. Fecha :[fechaD]
Y eso es todo..
chauuuuuuuuu
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20110505/d41745a4/attachment-0002.html>
More information about the Lazarus-es
mailing list