Fórum Não imprimir quantidade = 0 em relatório? #214542

16/02/2004

0

Tenho um relatório que imprime produtos e suas respectivas quantidades em estoque, e ao solicitar o relatório as quantidades são calculadas através de uma váriavel e são apresentados no relatório, minha duvida é a seguinte:
Como faço para não imprimir o registro quando a quantidade for igual a zero, utilizando o quick report.

Obrigado.


Thiago.


Twbernardes

Twbernardes

Responder

Posts

16/02/2004

Lucas Silva

Coloca um qlLabel (qrlQtde)...
procedure TForm1.qrlQtdePrint(sender: TObject;
  var Value: String);
begin
   if query1.FieldByName(´QUANTIDADE´).Asstring = ´0´ then 
     Value = ´´
   else 
     Value  := query1.FieldByName(´QUANTIDADE´).Asstring;
end; 



Responder

Gostei + 0

16/02/2004

Adilsond

No evento BeforePrint da banda voce coloca:

PrintBand := váriavelestoque <> 0;


Responder

Gostei + 0

16/02/2004

Twbernardes

ok, valeu pela dica!!!


Responder

Gostei + 0

07/03/2004

Wmcaetani

ok, valeu pela dica!!!


:roll: Basta vc realizar um filtro na sua tabela ou uma cosulta que retorne somente o que for maior que zero.

Ex: [b:ec14542b42]Select * From Produtos where Quantidade >0[/b:ec14542b42]

Acho que é + oi - assim. 8)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar