Ver Mensaje Individual
  #3  
Antiguo 07-02-2004
Sick boy Sick boy is offline
Miembro
 
Registrado: may 2003
Ubicación: Cantabria
Posts: 245
Reputación: 24
Sick boy Va por buen camino
Gracias Rosa,

La verdad es que no uso Fast Report, sino Free Report, y no encuentro el evento OnBeforePrint, aunque si OnBeginBand, OnBeginDoc, etc....

Buscando por los foros de fast report (en ingles), encontré la forma de acceder a los objetos(?) del informe, de forma que puedo cambiar todas sus propiedades.

El codigo es este:

var
el_memo: TfrMemoView;
begin
el_memo:=TfrMemoView(frReport1.FindObject('memo1'));
if el_memo<> nil then el_memo.Memo.Text:='';
// otra forma de acceder, este vez para cambiar las dimensiones
if el_memo<> nil then el_memo.SetBounds(200,100,40,20);
end;

Se puede acceder a cualquier propiedad de los objetos del informe.
Esto lo hago despues de cargar el informe, pero antes de prepararlo.

Gracias por la ayuda
Responder Con Cita