none
Erro em pequena aplicação de Access RRS feed

  • Pergunta

  • Bom dia a todos

    Em primeiro lugar quero informar que não me considero um informático, mas tenho de dar um jeito em muita coisa, mas não sou expert em quase nenhuma e muitas vezes as coisas acontecem sem conseguir perceber porquê.

    Para além disso sou novato também aqui e nem sequer percebi se estou a postar no local correcto.

    Mas vamos ao caso concreto.

    Aqui na empresa onde trabalho existia uma necessidade de controlar o arquivo, pois existem alguns milhares de pastas me que é necessário saber a localização por estante, fila de prateleira e prateleira e conteudo. 

    Devido a essa necessidade no já longíquo ano de 2002 desenvolvi com ajudas externas em foruns (para solucionar alguns problemas de programação) uma pequena aplicação sobre Acess 2000. (algumas vezes socorri-me também da funcionalidade de gravar macros).

    A aplicação encontra-se num servidor que tem o Sistema Operativo SBS 2003, e no incio todas as maquinas que tinham o Acess instalado conseguiam chamar aquele ficheiro e retirar dele a informação pretendida, bem como acrescentar informação quando se arquivava novas capas.

    É um facto que a aplicação ainda hoje se mantêm instalada e a funcionar, sem alterações até ao momento.

    É um facto que duas maquinas clientes evoluiram, de SO, e de versão do Microsoft Office, e deixaram de conseguir aceder à aplicação recebendo uma mensagem de falta de memoria.

    Isto sucedeu com duas maquinas e actualmente somente temos uma maquina que continua a ter acesso ao ficheiros e a conseguir retirar dele a informação pretendida.

    Algum tempo a trás adquirimos uma nova maquina com o SO Win7 a 32  bits, Office 2013 e com 16 GB de Ram.

    Quando fomos aceder ao referido ficheiro obtivemos a mesma mensagemd e erro. "Não há memória suficiente para executar essa operação. Feche as aplicações desnecessárias e tente a operação novamente".

    Conclui que a mensagem não correspondia à verdadeira razão, e conclui que o erro se deve à versão do Office, ou seja somente a maquina que tem o Office 2000 instalado, é que consegue aceder. Para além desta maquina, temos duas que tem o Office 2002, não conseguem e a que tem o 2013 também não.

    Assim pretendia obter informação de como poderei converter a aplicação de forma a que a mesma funcione nas versões recentes do Office, sem ter de a desenvolver novamente, pois como vos disse no inicio não me sinto com conhecimentos suficientes para isso. Mesmo que deixe de funcionar na versão 2000, pois essa maquina tem de ser descontinuada devido aos anos que tem e à incompatibilidade com os novos sistemas.

    Obrigado pela atenção que vierem a dispensar,


    sexta-feira, 27 de setembro de 2013 09:40