Humanética

http://weblogs.javahispano.org/ricardo/date/20071219 Wednesday December 19, 2007

Plantilla de Open Office no cambia en Windows Vista

Se trata de un problema sumamente extraño. Tengo un programa de escritorio escrito en java y que utiliza algunas plantillas hechas con Writer de Open Office para producir un tipo de informe muy difícil de hacer de otra manera. Este programa se instala en algún lugar del equipo cliente, lo más usual en Archivos de Programa en Windows.

El caso es que luego de realizar algunas modificaciones solicitadas al programa incluyendo cambios en el formato de una de las plantillas hechas con Open Office, me doy con la sorpresa que en un equipo con Windows Vista no cambia el formato anterior, a pesar de que el resto del programa ha sido actualizado. Este problema no se presenta en otros equipos con Windows XP, aunque me falta verificar si existe problemas parecidos en otros equipos con Windows Vista.

Como una forma de solucionar el problema, intento hacer un Copiar y Pegar del archivo "nuevo" sobre el "antiguo", pero esto no parece tener ningún efecto, (a pesar de que la copia dice haberse realizado correctamente) al abrirlo sigue aparenciendo la versión antigua. El mismo resultado si se borra el archivo primero y luego se pega la nueva versión. O más aún si se borra, toda la carpeta y se vuelve a poner. Intento reiniciando el equipo. Nada, todo sigue igual.

Para solucionar el problema en ese momento (presionado por el hecho de que se requiere hacer uso del mismo en esos momentos) recurro a abrir ambas versiones del archivo, y copiar y pegar el contenido de uno dentro del otro (incluyendo los bookmarks), luego guardarlo.

¿Alguién tiene alguna idea de por qué ocurre esto?