QREPORT - Socorro !!!!

04/02/2003

0

:( 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

Responder

Posts

04/02/2003

Anonymous

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.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar