Não imprimir quantidade = 0 em relatório?
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.
Como faço para não imprimir o registro quando a quantidade for igual a zero, utilizando o quick report.
Obrigado.
Thiago.
Twbernardes
Curtidas 0
Respostas
Lucas Silva
16/02/2004
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;
GOSTEI 0
Adilsond
16/02/2004
No evento BeforePrint da banda voce coloca:
PrintBand := váriavelestoque <> 0;
PrintBand := váriavelestoque <> 0;
GOSTEI 0
Twbernardes
16/02/2004
ok, valeu pela dica!!!
GOSTEI 0
Wmcaetani
16/02/2004
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)
GOSTEI 0