Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-12-2005
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Configurar Reporte hecho con Rave

Hola a Todos:
Tengo un reporte con dos regiones en una pagina, ahora como hago para que cuando el dateset de la primera region no tenga datos cambiar la posición de la segunda region por la de la primera para que no me quede el espacio vacio al comienzo de la pagina
Responder Con Cita
  #2  
Antiguo 26-12-2005
santi33a santi33a is offline
Miembro
 
Registrado: jun 2005
Posts: 208
Poder: 19
santi33a Va por buen camino
Hola, les diré que lo logré de esta forma

Código Delphi [-]
procedure TFIResumen.BitOkClick(Sender: TObject);
var
 Pag : TRavePage;
 Reg : TRaveRegion;
begin
  inherited;
  dm.piObraAcum.Parameters.ParamByName('@Hasta').Value := dtHasta.Date;
  with dm.RvProject1 do begin
   Open;
   dm.piObraAcum.Open;
   Pag := ProjMan.FindRaveComponent('RRDiario.Page1',nil) as TRavePage;
   if dm.piObraAcum.IsEmpty then begin
     Reg := ProjMan.FindRaveComponent('Region4',Pag) as TRaveRegion;
     Reg.Top := 1.4;
     Reg := ProjMan.FindRaveComponent('Region3',Pag) as TRaveRegion;
     Reg.Top := 3.9;
     end
   SelectReport('RRDiario',true);
   SetParam('Hasta',dm.piObraAcum.Parameters.ParamValues['@Hasta']);
   SetParam('Nom',FPpal.Decifra(nombre,1818));
   Execute;
   Close;
   dm.piObraAcum.Close;
   end
end;

agregar
Código Delphi [-]
uses RVClass, RVCsRpt;

Note que cuando no abrimos la consulta antes de ejecutar el reporte, Rave la abre y despues la cierrar, si la abrimos antes como en el ejemplo anterior usa los datos y la deja abierta por lo que tengo que cerrarla al final
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 01:33:00.


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