ERRO CRYSTAL REPORTS 8

USUARIO.EXCLUIDOS 19/07/2005 11:31:25
#94969
Galera quando estou passando uma fórmula para o crystal ela da o seguinte erro
A formula é a seguinte

crDocumentos.ReportFileName = App.Path & "elatorioseport1.rpt"
crDocumentos.Destination = crptToWindow
crDocumentos.SelectionFormula = "assunto = '" & Trim(cobassunto.Text) & "'"
crDocumentos.Action = 1

O erro:

Run-time error '20515'

Error in file c:\sisbibliotecaelatorioseport1.rpt:
Error in formula <record_selectio>.
'assunto = 'FGTS'
The Remaining text does not appear to be part of the formula


Galera e na fómula ja tentei

crDocumentos.SelectionFormula = "assunto = " & Trim(cobassunto.itemdata(cobassunto.listindex) & " "
USUARIO.EXCLUIDOS 19/07/2005 12:42:27
#94991
Resposta escolhida
tente assim:
crDocumentos.SelectionFormula = "{suatabela.seucampo} = '" & Trim(cobassunto.itemdata(cobassunto.listindex) & "'"
USUARIO.EXCLUIDOS 19/07/2005 12:58:08
#94996
Ja tentei tb e não funcionou
USUARIO.EXCLUIDOS 19/07/2005 13:34:01
#95005
o campo pesquisado é numero?? se for faça assim:

crDocumentos.SelectionFormula = "{suatabela.seucampo} = " & Trim(cobassunto.itemdata(cobassunto.listindex)

sem aspas simples
USUARIO.EXCLUIDOS 19/07/2005 13:34:31
#95006
deu mensagem de erro difierente??? sem sim, qual???
USUARIO.EXCLUIDOS 19/07/2005 14:01:21
#95016
Pior que ja tentei isso tv e da o mesmo ERRO
Sera a versão do CRYSTAL que pode estar dando pau????????
USUARIO.EXCLUIDOS 19/07/2005 14:03:12
#95018
Me falaram que usando o CRViewer daria serto
O que vc ahca e como eu faria????
USUARIO.EXCLUIDOS 19/07/2005 14:24:59
#95022
eu estou começando a aprender a trabalhar com o viewer, e ainda estou apanhando um pouco, porem da forma como passei não era para dar problemas, como ficou sua linha de comando, poste ela para eu dar uma olhada bem como o nome de sua tabela e do seu campo que esta sendo usado no criterio.
USUARIO.EXCLUIDOS 19/07/2005 14:28:40
#95025
crDocumentos.SelectionFormula = "{tblCadDocumento.Assunto} = " & Trim(cobAssunto.ItemData(cobAssunto.ListIndex)) & ""
USUARIO.EXCLUIDOS 19/07/2005 14:33:27
#95026
veja voce colocou = " sem aspas simples e terminou com & "'" (aspas simples)se for texto tem que começar com aspas e terminar com aspas se for com numero nao precisa de aspas nem no começo nem no fim
para texto:
crDocumentos.SelectionFormula = "{tblCadDocumento.Assunto} = '" & Trim(cobAssunto.ItemData(cobAssunto.ListIndex)) & ""

para numero:
crDocumentos.SelectionFormula = "{tblCadDocumento.Assunto} = " & Trim(cobAssunto.ItemData(cobAssunto.ListIndex))

verfique se o criterio esta sendo passado para o selection, de forma simples, faça
msgbox Trim(cobAssunto.ItemData(cobAssunto.ListIndex))
se a msgbox retornar vazia é porque o criterio nao esta sendo passado para o selection

USUARIO.EXCLUIDOS 19/07/2005 14:35:56
#95027
lembrei de outra para texto, sem o igual e com o uso do like
crDocumentos.SelectionFormula = "{tblCadDocumento.Assunto} Like '" & Trim(cobAssunto.ItemData(cobAssunto.ListIndex)) & ""
Página 1 de 2 [16 registro(s)]
Tópico encerrado , respostas não são mais permitidas