Set Relatorio = CrxApp.OpenReport(App.Path & "TE_RelMovCaixaDia.rpt")
If CmbContaDespesa.Text <> "" Then
For X = 1 To Relatorio.FormulaFields.Count
If Relatorio.FormulaFields(X).Name = "
{@FContaDespesa}" Then Relatorio.FormulaFields(X).Text = "'" & CmbContaDespesa.Text & "'"
If Relatorio.FormulaFields(X).Name = "
{@FDatIni}" Then Relatorio.FormulaFields(X).Text = "Date(" & Format(DTPeriodo(0).Value, "YYYY,MM,DD") & ")"
If Relatorio.FormulaFields(X).Name = "
{@FDatFim}" Then Relatorio.FormulaFields(X).Text = "Date(" & Format(DTPeriodo(1).Value, "YYYY,MM,DD") & ")"
Next X
Else
For X = 1 To Relatorio.FormulaFields.Count
If Relatorio.FormulaFields(X).Name = "
{@FDatIni}" Then Relatorio.FormulaFields(X).Text = "Date(" & Format(DTPeriodo(0).Value, "YYYY,MM,DD") & ")"
If Relatorio.FormulaFields(X).Name = "
{@FDatFim}" Then Relatorio.FormulaFields(X).Text = "Date(" & Format(DTPeriodo(1).Value, "YYYY,MM,DD") & ")"
Next X
End If
FrmRelatorio.CRViewer1.ReportSource = Relatorio
FrmRelatorio.Show vbModal
Esta funcionando beleza em uma maquina, em outra da a seguinte mensagem quando executo:
ja verifiquei e todos os arquivos encontram-se na pasta que esta instalado.
seria alfuma DLL faltando? mas... qual seria?