CRYSTAL REPORTS ESTOURO DE MEMORIA
Olá amigos tudo bem?
estou usando VB.net 2012 com CR 13.0.5
falha ao carregar o relatório. Não há memória suficiente para a operação.
esse problema acontece após fazer algumas impressões e só resolve reiniciando a maquina, segue imagem do mesmo.
alguém tem ideia de como resolver esse problema?
desde já agradeço
estou usando VB.net 2012 com CR 13.0.5
falha ao carregar o relatório. Não há memória suficiente para a operação.
esse problema acontece após fazer algumas impressões e só resolve reiniciando a maquina, segue imagem do mesmo.
alguém tem ideia de como resolver esse problema?
desde já agradeço
Depende de como os Reports estão [Ô]desenhados[Ô]. O Crystal facilita muito, mas nem sempre é interessante que ele conecte diretamente o serviço de dados, para evitar que transfira para a máquina local uma quantidade de dados que pode ser absurdamente alta, dependendo dos relacionamentos. E muitas vezes o desenvolvedor ainda deixa ao Crystal a responsabilidade de filtrar os dados, após a carga do RPT. Com isso, ainda piora a situação. Se detectada uma carga excessiva nesse modo de usar o Crystal, é mais conveniente gerar um DataTable com o resultado que se deseja antes de carregar o relatório, e transferir esse DataTable ao RPT no momento de carregar.
Avalie com cuidado qual é o [Ô]peso[Ô] dos registros desses relatórios (verifique a memória disponÃvel antes de chamar e depois de aberto) para saber se não é uma situação derivada da quantidade de registros.
Obs.: Muitos campos preenchidos com o valor NULL e ausência de Ãndices na base de dados também afetam negativamente o desempenho e as funcionalidades do Crystal.
Avalie com cuidado qual é o [Ô]peso[Ô] dos registros desses relatórios (verifique a memória disponÃvel antes de chamar e depois de aberto) para saber se não é uma situação derivada da quantidade de registros.
Obs.: Muitos campos preenchidos com o valor NULL e ausência de Ãndices na base de dados também afetam negativamente o desempenho e as funcionalidades do Crystal.
Tópico encerrado , respostas não são mais permitidas