PDA

Ver la Versión Completa : ReportPassword en Fast-Report


teletranx
11-03-2004, 00:39:18
Hola a todos.

Estoy trabajando con Fast-Report. 2.51

Cuando activo ReportPassword en el frf, y posteriormente ejecute mi aplicación que tiene activada ReportPassword, me aparece una ventana donde me pide password.

He consultado en el la Web de fast-report, sobre esto pero ahi dicen que el manual esta la secuencia, la he buscado pero aún no aparece.

Alguno de ustedes sabe cual es la secuencia de activación que hay que programar en Delphi 6.0:D

teletranx
23-04-2004, 00:26:21
Saludos


Encontre la solución que es modificar los fuentes de fast-report.
Son dos modificaciones, las cuales
En public
ReportPasswordProtected : Boolean;
ReportPassword : String;
ReportPasswordx : String; // Nuevo

En el proceso
cambiar desde
if ReportPasswordProtected and (not (Stream is TMemoryStream)) then
a
if ReportPasswordProtected and ((not (Stream is TMemoryStream)) and
(ReportPassword <> ReportPasswordx)) then

En nuestra aplicacion
Report := frReport1;
Report.ReportPasswordx := 'SESAMO ABRETE'; // TIENE QUE ESTAR GRABADO CON EL PASSWORD (SESAMO ABRETE) O OTRO
Report.LoadFromFile('PLANILLA.frf');

SALUDOS
Juan Carlos:cool: