sheik
|
TABOAO DA SERRA SP - BRASIL
|
|
Postada em 25/05/2004 12:02 hs
bom dia . tenho a seguinte consulta no bd access: select * from calculos where dtpagto between pdtini and pdtfin tem como fazer um relatorio no crystal, onde eu passe a data inicial e final atraves do VB:? eu reparei que o crystal nao deixa eu utilizar uma consulta parametrizada do bd. entao qual a solução? Obrigado desde já.
|
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 25/05/2004 12:24 hs
Tem sim Sheik, tente assim Dim dd, mm, yy dd = Left(txt_data, 2) mm = Mid(txt_data, 4, 2) yy = Right(txt_data, 4) crystal_printer.SelectionFormula = "Date(Year({movimentacao.data_inicio}),Month({movimentacao.data_inicio}),Day({movimentacao.data_inicio})) <= Date(" + yy + "," + mm + "," + dd + ")"
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
sheik
|
TABOAO DA SERRA SP - BRASIL
|
|
Postada em 25/05/2004 12:47 hs
mas no crystal o que devo setar: a consulta ou a tabela? eu gostaria de setar a consulta , mas como eu disse, a consulta nao aparece na lista, será que é pelo fato dela ter parametros??
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 25/05/2004 12:59 hs
Sheik deixa eu ver se entendi. Voce criou uma consulta no ACCESS e quer pega-la pelo crystal. Se for isso, basta criar o rpt pelo crystal e chamar a consulta como se fosse uma tabela e usar os campos. Ai no Vb voce so chama o RPT pois os filtros ja foi feito pela consulta. Se voce fez uma consulta no access voce deve setar a consulta no crystal. Se esta consulta não existir voce seta a tabela e passa via VB a consulta como eu te mostrei.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|