Adicionei em meu projeto o código splash que faz com que na hora de abrir o access oculte a janela do office "Access" e depois deixa invisível, porém quando vou emitir um relatório o sistema esta dando a seguinte mensagem de erro: Titulo do erro: Como ocultar o Access e Mudar o ícone, mensagem de erro: Não há memória livre suficiente para atualizar a exibição. Feche os programas desnecessários e tente novamente. Vale ressaltar que alterei todos os relatórios para Pop-up: sim. Alguém pode me ajudar?
2 participantes
[Resolvido]Visualizar relatorio quando access tiver invisivel
joseantonio- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 142
Registrado : 18/07/2011
- Mensagem nº1
Visualizar relatorio quando access tiver invisivel
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
Verifique se não há objetos ocupando a memória. Sempre que abrimos um Recordset ou um Database por exemplo, precisamos fechá-los e liberar a memória após o uso, senão a memória acabará por esgotar, sem contar que as chances de corromper dados aumentam exponencialmente. A dica é simples: sempre que usar Set para instanciar um objeto, utilize Set NomeObjeto = Nothing no final. O Set coloca o objeto na memória e o Set NomeObjeto = Nothing libera a memória. Sempre que usar o Open para abrir um Database ou um Recorset por exemplo, precisa usar o Close para fechar ao final:
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("NomeTabela")
' Instanciamos um objeto ao qual demos o nome de rs acima utilizando o Set
' e abrimos o Recordset utilizando o OpenRecordset.
' Após o uso, precisamos fechá-los e liberar a memória:
rs.Close
Set rs = Nothing
Usei como exemplo o instanciamento e abertura de um Recordset, mas o mesmo vale para qualquer objeto que for instanciando com o Set e aberto com o Open.
Dim rs As Recordset
Set rs = CurrentDb.OpenRecordset("NomeTabela")
' Instanciamos um objeto ao qual demos o nome de rs acima utilizando o Set
' e abrimos o Recordset utilizando o OpenRecordset.
' Após o uso, precisamos fechá-los e liberar a memória:
rs.Close
Set rs = Nothing
Usei como exemplo o instanciamento e abertura de um Recordset, mas o mesmo vale para qualquer objeto que for instanciando com o Set e aberto com o Open.
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
joseantonio- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 142
Registrado : 18/07/2011
- Mensagem nº3
Visualizar relatorio quando access tiver invisivel
criquio, vc tem um exemplo montado?
criquio- Moderador Global
- Respeito às regras :
Sexo :
Localização :
Mensagens : 11229
Registrado : 30/12/2009
Não é questão de exemplo. Você precisa verificar nos módulos do seu aplicativo se falta fechar alguma coisa.
.................................................................................
Meu novo site: www.vcssistemas.com.br Clique aqui e veja um vídeo que explica como fazer pesquisas no forum. DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo: 1 - faça uma cópia do aplicativo 2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar 3 - use o Compactar/Reparar 4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem) Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário. Positive as mensagens que achar útil, no canto superior direito delas. |
joseantonio- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 142
Registrado : 18/07/2011
Resolvido, obrigado!
joseantonio- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 142
Registrado : 18/07/2011
Resolvido.
» [Resolvido]Ocultar dados no Relatório do Access quando não tiver a data
» [Resolvido]Não consigo visualizar o relatório quando escondo a janela do Access
» [Resolvido]Botao Visualizar e Imprimir Relatório no Access
» Visualizar um PDF no relatório do Access
» [Resolvido]Como visualizar os o dados do access quando eles ocultam
» [Resolvido]Não consigo visualizar o relatório quando escondo a janela do Access
» [Resolvido]Botao Visualizar e Imprimir Relatório no Access
» Visualizar um PDF no relatório do Access
» [Resolvido]Como visualizar os o dados do access quando eles ocultam