Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Pasar una Variable a Rave Reports (https://www.clubdelphi.com/foros/showthread.php?t=68934)

servicomp 15-07-2010 18:54:23

Pasar una Variable a Rave Reports
 
Cordial saludo

Compañeros, estoy haciendo un reporte, donde todo esta funcionando correctamente, lo que sucede es que deseo que mi programa pase una variable de tipo String, y debe de pasar a mi reporte.

No hay problemas con las variables que estan en un base de datos, pero tratando de pasar una variable de mi programa como lo hacemos.

Agradeceria su colaboración para resolver este problema.

Loviedo 15-07-2010 20:01:35

Código Delphi [-]
RvProject1.open;
RvProject1.SelectReport('Report1',true);
RvProject1.SetParam('nombreparametro,valor); // valor tipo string;
RvProject1.Execute;
RvProject1.close;

// En el report1 de rave se asigna 'nombreparametro' al Datafield de un Datatext.

// Para capturar y modificar el 'nombreparametro' en su caso, 
// en el evento DataText1.OnGetText

function DataText1_OnGetText(Self: TRaveDataText; var Value: string);
var
icount3: integer;
incremento3: string;
begin
iCount3 := StrToInt(RaveProject.GetParam ('nombreparametro'));
incremento3 := Inttostr(icount3+1);
RaveProject.SetParam ('nombreparametro', incremento3);
end OnGetText;

saludos.

servicomp 15-07-2010 21:41:39

Agradezco mucho tu colaboración.

Esta noche lo pindre en practica, pero muchas gracias de antemano


La franja horaria es GMT +2. Ahora son las 14:39:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi