Ver Mensaje Individual
  #2  
Antiguo 23-03-2015
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Reputación: 19
ElDioni Va por buen camino
Hola,

cuando trabajo con rave intengo hacer todos los cambios de apariencia desde delphi.

Para tu caso sería algo así.

Código Delphi [-]
procedure.Imprimir();
var
Pagina: TRavePage;
Rectangulo:TRaveRectangle;
begin
RvProject1.SelectReport('Report1',true); //Tienes que poner el nombre del report
Pagina:= RVProject1.Projman.FindRaveComponent('Report1.Page1',nil) As TRavePage; //Tienes que poner el nombre de la página.
Rectangulo:=RvProject1.ProjMan.FindRaveComponent('Rectangle1',Pagina) as TRaveRectangle; //ahora tienes que poner el nombre del rectángulo.
//ya puedes utiilzar el rectángulo de rave desde delphi como quieras
if true then Rectangulo.FillColor:=ClLime
  else Rectangulo.FillColor:=ClPurple;
end;

Por cierto, en el uses tienes que añadir las librerías correspondientes de los objetos del rave que vas a utilizar, para este caso (los digo de memoria) creo que son RVCsStd o RVCsDraw y RVClass

Saludos.
__________________
Confórmate con lo que tienes pero anhela lo que te falta.
Responder Con Cita