Página 1 de 1
Impresión Condicional de una Pagina del Reporte
Publicado: Dom Feb 10, 2019 5:07 am
por alexherrera@equipo.com.mx
Hola Ignacio / Colegas
Diseñe un reporte que consta de 7 Paginas Diferentes
Funciona Perfectamente !!!
PERO necesito imprimir ÚNICAMENTE la Pagina 6 o la Pagina 7 dependiendo del valor de una variable
Como puedo hacer esto ?
De antemano agradezco su atención y apoyo.
Atentamente
Alejandro Herrera
Mexicali, Baja California
México
Re: Impresión Condicional de una Pagina del Reporte
Publicado: Dom Feb 10, 2019 7:31 pm
por angelsalom
Hola! Puedes esconder el resto de páginas según una variable. Por ejemplo en la Page1OnBeforePrint. Te copio un ejemplo que yo uso para mostrar un resumen de un informe sólo si el usuario lo pide :
Código: Seleccionar todo
procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
Page2.Visible:= false;
if (<Totalizar formas de pago> = 'SI') then
Page2.Visible := true;
end;
Re: Impresión Condicional de una Pagina del Reporte
Publicado: Sab Feb 16, 2019 5:35 am
por alexherrera@equipo.com.mx
Muchas Gracias Ángel
Voy a implementarlo en mi reporte
Re: Impresión Condicional de una Pagina del Reporte
Publicado: Mié Feb 20, 2019 2:16 am
por alexherrera@equipo.com.mx
Angel, Funciona PERFECTO !!!
Muchas Gracias !!!
procedure Page5_CDOnBeforePrint(Sender: TfrxComponent);
begin
Page6_TablaT1.Visible := false;
Page7_TablaT2.Visible := false;
if (<nTEnc> = 1) then
Page6_TablaT1.Visible := true
else
Page7_TablaT2.Visible := true;
end;
Re: Impresión Condicional de una Pagina del Reporte
Publicado: Mié Feb 20, 2019 8:27 am
por angelsalom
Me alegro, jugando con el código se pueden hacer maravillas