Cambiar orientaciondel papel en FastReport
Publicado: Jue Sep 21, 2023 7:27 pm
Estoy intentando cambiar la orientación del papel en tiempo de ejecución de FastReport, en función de una variable que envío desde el programa.
He puesto el siguiente código, en la pestaña Código de FastReport:
procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
// <nTipo> es la variable que viene desde el programa
Page1.Orientation:= IIF(<nTipo>=1,'poPorTrait','poLandscape');
end;
Pero FastRepor de un error:
Could not convert variant of type (UnicodeString) into type (Boolean)
¿Alguna idea?
Gracias de antemano por la ayuda.
Un saludo
He puesto el siguiente código, en la pestaña Código de FastReport:
procedure Page1OnBeforePrint(Sender: TfrxComponent);
begin
// <nTipo> es la variable que viene desde el programa
Page1.Orientation:= IIF(<nTipo>=1,'poPorTrait','poLandscape');
end;
Pero FastRepor de un error:
Could not convert variant of type (UnicodeString) into type (Boolean)
¿Alguna idea?
Gracias de antemano por la ayuda.
Un saludo