PROBLEMAS VB X CRYSTAL

USUARIO.EXCLUIDOS 08/06/2005 19:49:51
#87874
Pessoal, por favor me ajudem.
Sempre gerei relatorios do vv pelo crystal e nunca vi este erro e muito menos sei a causa dele.
Estou gerando relatorios sintetico e analitico..
os dois geram normalmente tanto um como outro.
Porem se eu gerar primeiro o analitico e depois o sintetico me é mostrada a seguinte mensagem de erro
RUN-TIME ERRO 20553
INVALID PARAMETER FIELD NAME

Porque ocorre esta mensagem, se q2uando eu gero primeiro o sintetico fica tudo ok?
Segue abaixo o codigo de geração do relatorio, sintetico e analitico

SINTETICO
crysrela.Connect = "Provider=SQLOLEDB.1; data source=ma; User ID=sa; pwd=teste; Initial Catalog=Mrtt;"
crysrela.ReportFileName = App.Path & "\Relatorioselaguiasint.rpt"

crysrela.SelectionFormula = "{vwrelaguia1.codguia}= '" & txtcodcli.Text & "' and {vwrelaguia1.datalanc}>=date(" & Format(txtdtinicial.Text, "yyyy,mm,dd") & ") AND {VWRELAGUIA1.DATALANC} <= date(" & Format(txtdtfinal.Text, "yyyy,mm,dd") & ") AND {VWRELAGUIA1.EXPR1}<>0 and {VWRELAGUIA1.CARIMBO}<>''"
crysrela.ParameterFields(0) = "Data1;" & txtdtinicial.Text & ";true"
crysrela.ParameterFields(1) = "Data2;" & txtdtfinal.Text & ";true"
crysrela.Action = 1

ANALITICO
crysrela.Connect = "Provider=SQLOLEDB.1; data source=ma; User ID=sa; pwd=teste; Initial Catalog=Mrtt;"
crysrela.ReportFileName = App.Path & "\Relatorioselaguiaanacomis.rpt"
crysrela.SelectionFormula = "{vwrelaguia2.codguia} = '" & txtcodcli.Text & "' and {vwrelaguia2.datalanc}>=date(" & Format(txtdtinicial.Text, "yyyy,mm,dd") & ") AND {VWRELAGUIA2.DATALANC} <= date(" & Format(txtdtfinal.Text, "yyyy,mm,dd") & ") AND {VWRELAGUIA2.EXPR1}<>0 and {VWRELAGUIA2.CARIMBO} <> ''"
crysrela.ParameterFields(0) = "Data1;" & txtdtinicial.Text & ";true"
crysrela.ParameterFields(1) = "Data2;" & txtdtfinal.Text & ";true"
crysrela.ParameterFields(2) = "Estorno;" & estornogeral & ";true"
crysrela.ParameterFields(3) = "Comissao;" & comissaogeral & ";true"
crysrela.Action = 1

Desde já, obrigado
MAICONCARDOSO 08/06/2005 19:54:37
#87876
coisas sem explicação, também to com um enorme problema com o Crystal...

Olha só:

http://www.vbmania.com.br/vbmforum.php?varMethod=Abrir&varID=86411&varSubPagina=1&varFiltro=Nulo
JEAN.JEDSON 08/06/2005 19:56:28
#87878
tente, ao encerrar o relatório, destruir o crysrela...
MAICONCARDOSO 08/06/2005 19:58:36
#87879
usando

 Set crysrela = Nothing  


?
USUARIO.EXCLUIDOS 09/06/2005 08:51:59
#87924
Não adiantou setar como nothing Maicon.....
Vi o seu post, e cara eu so nao migrei o crystal de versao ainda aqui no trabalho por medo de acontecer esse tipo de coisa...
Sem falar que não há muitas melhorias de uma versão para outra a ponto de migrar...
Em relação ao seu problema, não tenho a minima do que pode ser cara, acontece de vez em quando, como o meu...
Ja vi e revi meu codigo, nao encontrei nda, o codigo nao tem erro pq se tivesse não iria gerar na oprimeira tentativa...setei tudo que eu pudia pra nothing, mas mesmo assim....
Misterios....
Tópico encerrado , respostas não são mais permitidas