Fórum trabalhando com sql #239588

24/06/2004

0

caro amigos, estou utilizando uma consulta sql em tempo de execurssão, tudo esta fucnionando perfeitamente, porem preciso saber como enviar outros parametros para o relatório, tipo: tenho um campo memo na chamada do relatório e preciso que seja impresso quando for diferente de vazio, porem não consigo enviar este parametro para o relatorio, tambem faço a busca somente pelo mês e gostaria de imprimir somente o dia e o mes cadastrado no banco paradox, utilizo o qreport e delphi 7 com paradox. espero a atenção de todos.

Claudio Pinho


Dpinho

Dpinho

Responder

Posts

25/06/2004

Okama

Para imprimir o Campo Memo o processo é o mesmo com os demais campos, insira um QRDBTexte set a propriedade Datafield para o Campo memo da tabela.

Para formatar a Data use o evento BeforePrint ou OnPrint e formate a Data como quizer em um QRLabel


QRLabel1.Caption := FormatDateTime(´dd/mm´, Query1.FieldByName(´CAMPO_DATA´) );


Responder

Gostei + 0

25/06/2004

Dpinho

Para imprimir o Campo Memo o processo é o mesmo com os demais campos, insira um QRDBTexte set a propriedade Datafield para o Campo memo da tabela. Para formatar a Data use o evento BeforePrint ou OnPrint e formate a Data como quizer em um QRLabel QRLabel1.Caption := FormatDateTime(´dd/mm´, Query1.FieldByName(´CAMPO_DATA´) );


Agradeço pela ajuda, o problema é que ao colocar um QRMemo na Band, o mesmo não aparece, fica escondido, tambem não é um campo DBMemo é um campo Memo, que é preeenchido no momento da solicitação do relatório sem necessidade de gravar em arquivo.


Responder

Gostei + 0

25/06/2004

Okama

Você pode usar o mesmo procedimento em BeforePrint só que preencha com os dados do memo. Ex:
QRMemo1.Caption := Memo1.Text;



Responder

Gostei + 0

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

Aceitar