trabalhando com sql
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
Claudio Pinho
Dpinho
Curtidas 0
Respostas
Okama
24/06/2004
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´) );
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´) );
GOSTEI 0
Dpinho
24/06/2004
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.
GOSTEI 0
Okama
24/06/2004
Você pode usar o mesmo procedimento em BeforePrint só que preencha com os dados do memo. Ex:
QRMemo1.Caption := Memo1.Text;
GOSTEI 0