|
Postada em 09/10/2006 14:26 hs
Pessoal, é o seguinte, como faço pra sair no meu relatorio no crystal, a data que o usuario digitar no vb!! Ex.:O Usuario quer puxar um relatorio de todas as compras que um determinado cliente fez entre duas datas...........aí no form, o usuario digita o cpf do cliente, e a data inicial e data final que ele queira que liste pra ele, aparecer o cpf do cliente blz, mas e pra aparecer as datas que ele digitou?!!??! Claro que as datas vao aparecer mas de cada registro, mas eu quero que apareça no topo do relatorio as que o usuario digitou, entenderam?! Obrigado Um Abraço
|
|
|
|
|
Postada em 09/10/2006 16:22 hs
Olá Neves, No exemplo a seguir faça o seguinte: use o objeto dtpicker no vb 6 para receber as datas inicial e final, no relatório crystal crie as fórmulas DataIni e DataFim. No VB faça o seguinte para passar as datas para o relatório crystal: rpt.Formulas(0) = "DataIni=" & Format(dtpFinal.Value, "dd/mm/yyyy") & "" rpt.Formulas(1) = "DataFim=" & Format(dtpFinal.Value, "dd/mm/yyyy") & "" Espero ter ajudado. Selma.
|
|
|
|
Postada em 09/10/2006 16:46 hs
Hum, mas me diz uma coisa como que faço pra usar este objeto, nunca usei ele, e nem sabia que existia!! Obrigado
|
|
|
|
Postada em 09/10/2006 17:02 hs
Neves, Esse objeto está no pacote de componentes do Microsoft Windows Common Controls - 2 6.0 (SP6) em componentes (VB6), mas se você quiser pode usar um maskeditbox ou até um textbox no vb para receber as datas, não tem problema. É só lembrar de ao passar para a fórmula do crystal, passar o objeto correto. Selma.
|
|
|
|
Postada em 09/10/2006 17:21 hs
ah entendi, vou tentar qualquer coisa, posto novamente! Obrigado!
|
|
|
José Neves
não registrado
|
|
Postada em 10/10/2006 14:12 hs
Boa Tarde, só está saindo 0,00, e não a data!!! abraço
|
|
|
|