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...
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
Curtir tópico
+ 0
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.
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
Clique aqui para fazer login e interagir na Comunidade :)