AJUDA COM O CRYSTAL REPORT

ELMO01 04/11/2009 06:52:48
#326877
Bom dia pessoal,

Estou com problemas ao rodar um relatório feito no Crystal Report,

Bem, estou utilizando o seguinte código para isto

Private Sub PrintReport()
Dim Criterio1, Criterio2 As String
Criterio1 = [Ô]{Dbf01ArqAss!CODMAT_ASS} =[ô][Ô] & Mid(NewAluno, 1, 6) + [Ô][ô] AND [Ô] + [Ô]{Dbf01ArqDep!CODMAT_DEP} =[ô][Ô] & Mid(NewAluno, 1, 6)
With Report1
.DataFiles(0) = [Ô]C:\Sistema\AQ_ASS01.DBF[Ô]
.SelectionFormula = Criterio1
.ReportFileName = [Ô]C:\Visual Basic\Fotos\Rpt_Fotos001.Rpt[Ô]
.Action = 1
End With
End Sub


Ao rodar a função acima me retorna o erro é o seguinte:


RUN-TIME ERROE 20515
ERROR IN FORMULA <Record_Selection>
[ô]{Dbf01ArqAss!COMAT_ASS}=000003[ô] AND {DbfArqDep!CODMAT_DEP}=[ô]000003[ô]
This field name is Known.

Pro favor se alguém poder me ajudar, ficarei muito grato,

Obrigado,
EMANUEL 04/11/2009 08:10:54
#326879
Amigo, Bom dia!

O nome dos campos que vc esta inserindo estao digitados corretamente?

Da uma verificada a existencia desses campos!... ;)

Emanuel



ACG1574 04/11/2009 08:11:13
#326880
Resposta escolhida
faltou uma aspas simples no final

Criterio1 = [Ô]{Dbf01ArqAss!CODMAT_ASS} =[ô][Ô] & Mid(NewAluno, 1, 6) + [Ô][ô] AND [Ô] + [Ô]{Dbf01ArqDep!CODMAT_DEP} =[ô][Ô] & Mid(NewAluno, 1, 6) & [Ô][ô][Ô]
ELMO01 04/11/2009 09:16:17
#326884
Caro ACG - tentei a sua sugestão + tb não deu certo - tenho uma observação - estou utilizndo bancos de dados DBF's.

Se puder me ajudar??

Obrigado,

ACG1574 04/11/2009 09:25:48
#326885
a sim, bem nunca usei crystal com dbf, tenta assim

Criterio1 = [Ô]{Dbf01ArqAss.CODMAT_ASS} =[ô][Ô] & Mid(NewAluno, 1, 6) + [Ô][ô] AND [Ô] + [Ô]{Dbf01ArqDep.CODMAT_DEP} =[ô][Ô] & Mid(NewAluno, 1, 6) & [Ô][ô][Ô]

no lugar de ! colocar (.) , ponto ok.
ELMO01 04/11/2009 09:32:37
#326887
ACG continua dando errado, mesmo com a sua última sugestão, eu tb nunca utilizei banco de dados DBF[ô]s no crystal, mas vou fazer uma rotina que me importe os dados do dbf para o mdb, assim fica mais fácil.
ACG1574 04/11/2009 09:40:15
#326889
isso, boa ideia
ELMO01 04/11/2009 09:55:24
#326892
ACG fiz a rotina q expus, mas está demorando mt para fazer a transferência de um banco de dados para outro, vc ñ tem uma rotina mais rá pida que possa me passar??
Tópico encerrado , respostas não são mais permitidas