Fórum Impressão condicional no Fast Report #356918
09/04/2008
0
Se o valor de um campo for 0, por exemplo, não imprmir a banda inteira. Consegui fazer não imprimir os campos, mas fica o espaço ocupado pelo campo em branco formando um espaço vazio no meio do relatório.
Se alguém souber, agradeço;
Hall 9000
Curtir tópico
+ 0Posts
09/04/2008
Luiz Henrique
Nao conheço o teu código ai, mas por exemplo, se vc quiser que uma banda nao seja impressa e nem processada, poderia usar isto aqui em algum ponto no código delphi
MasterData:= (frxReport1.FindObject(´sua_masterdata´) as frxMasterData);
MasterData.Visible:= false; {nao imprimir}
...nao esqueca de indicar quando imprimir novamente ...
MasterData.Visible:= true;
Espero que ajude...
T+
Gostei + 0
09/04/2008
Hall 9000
assim:
No OnBeforePrint da banda em questão:
if condicao then
Banda.visible:= False
else
Banda.visible:= True;
Valew!
Gostei + 0
09/02/2009
Ceci_jp
MasterData.Visible:= false; {nao imprimir}
...nao esqueca de indicar quando imprimir novamente ...
MasterData.Visible:= true;
--- Olá, com relação ao sript acima, ´MasterData´ seria q tipo de variável ?
--- Preciso fazer exatamente isso.
--- Não consigo identificar a banda do FR.
--- Help me !
Gostei + 0
24/06/2009
Ceci_jp
Gostei + 0
11/12/2014
Paulo Henrique
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)