Forum
See question

Report com erro   

43 views
0
0

Bom dia,

Tenho um report em que os campos Nome, Contribuinte, Morada, CodPostal estão em texto, quando tento imprimir dá erro que os campos não estão no report.

Se os colocar novamente sem ser em texto já não ocorre o erro, o problema é que queria que tivesse em texto por causa dos tamanhos dos campos, para estarem ajustados automaticamente.

Neste momento em texto está desta forma:

{@Nome} – Morada: {@Morada}, {@CodPostal}
{@Contribuinte} – {@Matricula} {@Conservatoria} – {@CapitalSocial}

Como posso resolver?

Faça login para poder traduzir
Primavera
Marked as spam
Criado há 3 dias e 10 horas srgiosantos-2
s
srgiosantos-2 Iniciante
2 answers
2
Private answer

Boa tarde

Coloca os campos por defeito no mapa na secçao que mostro na imagem e já pode colocar os textos onde quer.

Não pode suprimir nem sobrepor os campos que vem por defeito.

 

Faça login para poder traduzir
Marked as spam
Criado há 3 dias e 6 horas davidsantos
d
davidsantos David Santos Most Valuable Professional
    0
    Private answer

    Para resolver o problema de erro na impressão do report, causado pela utilização dos campos em formato de texto, é necessário garantir que os campos utilizados no report estão corretamente configurados e alimentados pelas fórmulas do Crystal Reports distribuídas pelo Cegid Primavera. Seguem os passos recomendados:

    • Certifique-se de que os campos {@Nome}, {@Morada}, {@CodPostal}, {@Contribuinte}, {@Matricula}, {@Conservatoria} e {@CapitalSocial} estão presentes no report e alimentados pelas fórmulas originais do sistema.
    • Se deseja ajustar automaticamente os tamanhos dos campos, pode utilizar fórmulas no Crystal Reports para concatenar os valores e formatá-los como texto. Por exemplo:

      Nome completo: {@Nome} + " - Morada: " + {@Morada} + ", " + {@CodPostal}

      Dados adicionais: {@Contribuinte} + " - " + {@Matricula} + " " + {@Conservatoria} + " - " + {@CapitalSocial}
    • Certifique-se de que os campos concatenados estão corretamente configurados no report e que não há erros de validação.
    • Verifique se o report está a utilizar os campos obrigatórios definidos pelo Cegid Primavera para validação, como {@NomeEntidade}, {@MoradaEntidade}, {@CodPostalEntidade}, {@NumContribuinte}, entre outros.
    • Se o erro persistir, pode ser necessário ajustar o layout do report diretamente no Crystal Reports, garantindo que os campos concatenados estão corretamente mapeados e que o report está validado para impressão.

    Se mesmo após estas alterações o problema persistir, pode ser necessário verificar se há caracteres especiais ou invisíveis nos campos que estão a causar o erro. Para isso, copie os valores dos campos para um editor de texto como o Notepad++ e verifique se há caracteres ocultos.

    Por fim, certifique-se de que o report está atualizado e compatível com a versão do Cegid Primavera que está a utilizar.

    Nota: Caso o problema esteja relacionado com validações específicas do sistema, pode ser necessário consultar a documentação oficial ou contactar o suporte técnico para obter assistência adicional.

    Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
    Ajude-nos a melhorar esta funcionalidade:
    • Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
    • Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.

    Faça login para poder traduzir
    Marked as spam
    Criado há 3 dias e 10 horas cegidpulse
    cegidpulse Cegid Pulse Most Valuable Professional