Jump to content
Fórum Script Brasil
  • 0

Data Environment X Data Report


nandomneto
 Share

Question

Tenho um dataenvironment com command1,command2,command3 e command4, cujo o primeiro é filho do segundo.Quando utilizo no meu form o comando:

DataEnvironment1.rsCommand1.Filter = "nome = 'PAULA'"

O mesmo filtra tranquilo sem problemas.O problema é o seguinte, nome está no command1, quando coloco para filtrar com algum campo que não esteja no command1, ele não filtra e da erro.alguém pode me ajudar nesse detalhe.Agradeço a atenção

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Cara sinceramente estou postando mais para te agradecer, faz tempo que procuro como chamar relatório em intervalo de datas, por sinal acabei de colocar um post aqui e com seu exemplo eu consegui, gostaria de saber se você faz assim também:

DataEnvironment1.rsCommand1.Filter = " D/CREDITO >= '" & TextdataInicial.Text & "'"

DataEnvironment1.rsCommand1.Filter = " D/CREDITO <= '" & TextdataFinal.Text & "'"

rptcheques.Show

Quanto a seu problema me desculpe se estiver postando algo absurdo, mas não seria o caso de por no filter o rsCommand2; rsCommand3, pois utilizei nos outros Commands de meu relatorio e funcionou;

DataEnvironment1.rsCommand3.Filter = " nome like '" & Textnome.Text & "'"

rptcheques.Show

Post aí pra ver se conseguimos encontrar a resposta juntos.

Link to comment
Share on other sites

  • 0

O problema é que meus comandos saum um filho do outro.Assim no codigo, não aparece o rscommand2 e nem o 3. Como a]você consegui que aparecesse.Assim resolveria o meu problema.

Cara sinceramente estou postando mais para te agradecer, faz tempo que procuro como chamar relatório em intervalo de datas, por sinal acabei de colocar um post aqui e com seu exemplo eu consegui, gostaria de saber se você faz assim também:

DataEnvironment1.rsCommand1.Filter = " D/CREDITO >= '" & TextdataInicial.Text & "'"

DataEnvironment1.rsCommand1.Filter = " D/CREDITO <= '" & TextdataFinal.Text & "'"

rptcheques.Show

Quanto a seu problema me desculpe se estiver postando algo absurdo, mas não seria o caso de por no filter o rsCommand2; rsCommand3, pois utilizei nos outros Commands de meu relatorio e funcionou;

DataEnvironment1.rsCommand3.Filter = " nome like '" & Textnome.Text & "'"

rptcheques.Show

Post aí pra ver se conseguimos encontrar a resposta juntos.

fiz o codigo e funcionou o filtro.So que ainda tem um pequeno problema ai. tenho uma data e um campo pra filtrar.Quando coloco um embaixo do outro como você colocou, ele so filtra o ultimo na ordem.Como pode ser feito pra filtrar os dois campos juntos ou até mais campos.Se alguém souber.Mata as minha duvidas.

Cara sinceramente estou postando mais para te agradecer, faz tempo que procuro como chamar relatório em intervalo de datas, por sinal acabei de colocar um post aqui e com seu exemplo eu consegui, gostaria de saber se você faz assim também:

DataEnvironment1.rsCommand1.Filter = " D/CREDITO >= '" & TextdataInicial.Text & "'"

DataEnvironment1.rsCommand1.Filter = " D/CREDITO <= '" & TextdataFinal.Text & "'"

rptcheques.Show

Quanto a seu problema me desculpe se estiver postando algo absurdo, mas não seria o caso de por no filter o rsCommand2; rsCommand3, pois utilizei nos outros Commands de meu relatorio e funcionou;

DataEnvironment1.rsCommand3.Filter = " nome like '" & Textnome.Text & "'"

rptcheques.Show

Post aí pra ver se conseguimos encontrar a resposta juntos.

Link to comment
Share on other sites

  • 0

Realmente, para chamar entre datas tem que estar em um só COMANDO FILTER, dessa forma:

dataenvironment1.rscommand1.filter = "DATA>= '" & txtdatainicial & "' and DATA<= '" & txtdatafinal & "'"

Beleza? o que citei anteriormente estava apenas demonstrando como filtrar com data maior ou menor mas não estava o código para filtrar entre um intervalo de datas.

Link to comment
Share on other sites

  • 0
Realmente, para chamar entre datas tem que estar em um só COMANDO FILTER, dessa forma:

dataenvironment1.rscommand1.filter = "DATA>= '" & txtdatainicial & "' and DATA<= '" & txtdatafinal & "'"

Beleza? o que citei anteriormente estava apenas demonstrando como filtrar com data maior ou menor mas não estava o código para filtrar entre um intervalo de datas.

Obrigado pela ajuda.Funcionou que foi uma beleza.Valeuuuuuuuuuuuuu

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...