CRYSTAL REPORTS 8.5

SENAMA 23/04/2013 09:58:42
#422337
Olá turma

Estou com erro ao tentar gerar relatório VB x Crystal Reports [Ô]field name is not known[Ô] e pesquisando na internet
eu encontrei:

if ISNULL({somefieldfromdatabase}) Then http://scn.sap.com/thread/2122645

porém não sei onde colocar... .

é para colocar no código do VB ou dentro do Crystal Reports em alguma fórmula?

Obrigado
PROFESSOR 23/04/2013 10:11:15
#422341
Resposta escolhida
Soa como se o report tenha sido desenhado em uma base de dados que, posteriormente, foi alterada.

Se você estiver conectando seu relatório diretamente, verifique que a conexão esteja correta E que nenhum dos campos foi alterado na estrutura.

Se por outro lado, estiver passando o Select Command ou um IDataSource, como um DataTable ou um DataSet, verifique se não esqueceu nenhum dos campos utilizados em tempo de desenho.

  if ISNULL({somefieldfromdatabase}) Then http://scn.sap.com/thread/2122645 
- Trata-se de uma função (UDF) validando se o conteúdo de um campo qualquer contém NULL como valor, e provavelmente, é um trecho de código de exemplo.
SENAMA 23/04/2013 10:35:42
#422344

Professor obrigado pelo rico conhecimento porém, ficou a dúvida:

O código [Ô] if ISNULL({somefieldfromdatabase}) Then [Ô] é para colocar no código do VB ou dentro do Crystal Reports em alguma fórmula?

PROFESSOR 23/04/2013 10:42:08
#422347
Como eu disse, trata-se de uma UDF, ou seja, é uma função de usuário, e deve ser anexada ao Report em si, como uma fórmula.
SENAMA 23/04/2013 15:50:29
#422380

Obrigado
Tópico encerrado , respostas não são mais permitidas