¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como corrigir erros ao analisar RPTs no Visual Studio

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Olá,

Às vezes, recebo um erro ao usar as ferramentas do Visual Studio para analisar os RPT's. O erro parece ser aleatório.

Aqui está o rastreamento. Você tem alguma ideia do que pode estar causando isso? Parece sempre ocorrer em get_FormulaForm().

Exceção não tratada: System.AccessViolationException: Foi tentada a leitura ou escrita em memória protegida. Isso geralmente é um indicativo de que outra memória está corrompida.

em CrystalDecisions.ReportAppServer.DataDefModel.GroupNameFieldClass.get_FormulaForm()

em CrystalDecisions.CrystalReports.Engine.GroupNameFieldDefinition.get_FormulaName()

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Obrigado, adicionei um try/catch para lidar com a exceção. Parece ser o único lugar onde o SP tem um erro, então eu estava me perguntando se deveria ser atualizado no SP.

Estamos analisando relatórios do Crystal para a Biblioteca Atlas BI , onde os metadados dos relatórios são coletados. Os relatórios podem ser executados e pesquisados, mas nossa parte favorita da análise do Crystal é que podemos buscar campos SQL usados dentro dos relatórios do Crystal.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Obrigado, sou responsável por manter essas ferramentas. Vou testar com SP31.

Obrigado!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Como mencionado, o SP 30 tinha problemas, atualize para o SP 31 e teste novamente.

Nunca os vi antes, não faço ideia de que SDK estão usando, então pode ser um conflito de dll.

Sugiro pedir ajuda deles.

Na minha aplicação de teste de parâmetros, procure por esta rotina:

private void ReportObjectComboBox1_SelectedIndexChanged(object sender, EventArgs e)

E para o campo usado no relatório, isso funcionaria para você:

caso "Campos utilizados no relatório":

Outro bom é o caso "Campos de fórmula": verificará todas as fórmulas e garantirá que estejam funcionando e sendo usadas no relatório.

Você pode obter todas essas informações por si mesmo em vez de usar uma ferramenta de terceiros sobre a qual não tem controle ou potencialmente causar problemas de compatibilidade...

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Pode fornecer um pouco de código em torno de onde está vendo esse erro? O que você está tentando fazer e o que quer dizer com "analisar RPT's"?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?