QREPORT - Socorro !!!!

Delphi

04/02/2003

:( Estou com um problemão...

Preciso de um relatório onde seja filtrado por dois campos da tabela, com valores definidos pelo usuário:
estou fazendo o seguinte:

Os campos são:
CAMPOVALOR = CURRENCY E CAMPOPEDIDO = STRING

A função q estou usando é:

TABLE1.FILTER := ´CAMPOVALOR =´´´ + CurrToStr(NumEdit1.valor) + ´and CAMPOPEDITO =´´´ + Edit.Text + ´´´´;
TABLE1.FILTERED := TRUE;

Só que quando se executa da uma mensagem de erro, quando eu programo a função direto na TABLE com os valores já definidos ela funciona, como faço para o cliente poder colocar os seus valores????

Desde já agradeço muito...


Rafael Silva

Rafael Silva

Curtidas 0

Respostas

Anonymous

Anonymous

04/02/2003

Quando vc filtra a tabela com:

TABLE1.FILTER := ´CAMPOVALOR =´´´ + CurrToStr(NumEdit1.valor) + ´and CAMPOPEDITO =´´´ + Edit.Text + ´´´´;
TABLE1.FILTERED := TRUE;

Vc está usando CurrToStr em um Edit (NumEdit1.Valor)? se entendi direito é só vc tirar o CurrToStr. Se não der certo escreva aqui a mensagem de erro que está dando.

Espero ter ajudado.


GOSTEI 0
POSTAR