Office 2007, WEBDAV y Modo Compatibilidad de aplicaciones


El propósito de esta entrada en el Blog es en relación a las numerosas consultas hemos tenido en relación a cómo se comportan las aplicaciones del paquete de Office 2007 con respecto a comunicaciones de tipo de WEBDAV y aclarar las posibilidades que ofrecen tanto el paquete Office como la plataforma Windows.

A grandes rasgos podemos decir que Office 2007 (así como futura versión de Office 2010) ya no tiene un motor propio para realizar dicho tipo de conexiones dado que aprovecha el servicio de WebClient del Sistema Operativo Windows Vista o Windows 7 de tal forma que se rompe la dependencia que existía en la versión anterior de Office 2003 y sus componentes web agrupados con la denominación de RoseBud y que se instalaban conjuntamente desde el origen o punto de instalación administrativo.

clip_image001

Esto tiene su importancia dado que por la gran difusión que existe de los productos de Office 2003 se han establecido para fabricantes de aplicaciones de gestión de contenidos de terceros como un referente en sus diseños de trabajo, de tal forma que cuando se ha introducido las nuevas versiones tanto de Office 2007 como de Windows (Windows Vista o Windows 7) en dichos entornos como nuevas plataformas actualizadas de trabajo, de repente los workflows que hasta entonces eran funcionales dejaban de serlo y la conexiones de tipo WEBDAV no se realizaban de la forma esperada.

La percepción a primera vista es que las aplicaciones de Office 2007 corriendo sobre dichos sistemas operativos con gestores de contenidos de terceros han dejado de funcionar y ya no se utiliza dicho protocolo de WEBDAV; pero como hemos mencionado antes no es así.

 

De hecho si tenemos una plataforma actualizada tanto a nivel de Office como en Windows, lo lógico es que tengamos una solución de gestión de contenido y portal de colaboración basada en Microsoft Office SharePoint Server 2007 (MOSS2007) y que ya contempla el cambio de diseño que apuntábamos antes, de tal forma que se comunica con las aplicaciones Word y Excel tomando ventaja del uso del servicio de WebClient en el que descansan dichas aplicaciones para establecer una comunicación de datos más fluida que con la versión anterior, es decir se trata de una plataforma optimizada.

Bien y ¿qué hacemos si nos encontramos con un entorno que no posea MOSS 2007 o que sea un entorno mixto donde se convivan con aplicaciones de terceros?

Hablamos entonces de esas aplicaciones que basan su estándar en el antiguo diseño de Office 2003, entonces tendremos que forzar de alguna forma a que tanto las aplicaciones de Office 2007 como el sistema operativo Windows Vista no sean tan eficaces y crear una regresión al estadio anterior.

Para ello tenemos la posibilidad de introducir nuevamente el antiguo cliente Web de RoseBud llamado como WEB FOLDER y por otra parte activaremos el Modo Compatibilidad sobre las aplicaciones Office 2007 corran como si estuvieran sobre Windows XP.

 

Por tanto los pasos serían los siguientes:

A) Instalación del Instalación del HotFix con referencia KB907306 (Webfldrs-KB907306-ENU.exe) cuyos detalles se indican en el siguiente artículo público:

Descripción de la actualización de software para carpetas Web: 18 de mayo de 2007

http://support.microsoft.com/?kbid=907306

B) Activación del Modo de Compatibilidad sobre las aplicaciones Office, para ello debemos buscar los ejecutables de cada aplicación y tras ello en sus propiedades podremos activarlo como indicamos a continuación:

clip_image002

clip_image001[6]

Esta acción se puede realizar de forma administrativa desplegando a un parquet de máquinas mediante el uso de las siguientes claves de registro:

 

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\AppCompatFlags\Layers]

"C:\Archivos de programa\Microsoft Office\Office12\WINWORD.EXE"="WINXPSP2"

"C:\Archivos de programa\Microsoft Office\Office12\EXCEL.EXE"="WINXPSP2"

"C:\Archivos de programa\Microsoft Office\Office12\POWERPNT.EXE"="WINXPSP2"

 

C) Adicionalmente en algunos casos específicos es muy posible que incluso sea necesario el desactivar o parar totalmente el servicio de WebClient o de WEBDAV del sistema operativo, para que el conjunto de aplicaciones tanto cliente Office con Sistema Operativo se encuentren completamente sincronizados.

Esto sólo será necesario si tenemos entornos mixtos donde tengamos estos servicios de gestión documental de terceros junto con el portal de colaboración de MOSS 2007, donde es posible que para acceder a algunos servicios o vistas de SharePoint tengamos que parar dicho servicio; pero es una cuestión específica que ha de estudiarse en cada entorno.

 

Hemos de decir que el hecho de que Word, Excel o cualquier otra aplicación de Office 2007 trabaje en el Modo de Compatibilidad con Windows XP no supone ningún cambio más en la forma de trabajo, ya que todas las características de los programas permanecen (ya que Office 2007 se puede instalar perfectamente sobre Windows XP) excepto aquellas que suponen conexión a datos externos o apertura y comunicación con ficheros, como vemos en las siguientes capturas, arriba el cuadro de diálogo de Modo Compatibilidad e inmediatamente debajo el estándar:

clip_image001[8]

image

La activación de dicho Modo Compatibilidad hace que las vistas se adecúen y cambien su aspecto en los cuadros de diálogo de apertura de archivos cambien su aspecto, de la misma forma que si navegamos a través de WebFolders el aspecto de los iconos expone otros de baja densidad como vemos a continuación:

 

image

image

Además dichas WebFolders permite añadirnos rutas a carpetas web genéricas utilizando un sencillo asistente que como vemos a continuación, también expone apariencia de cuadro de dialogo de versiones anteriores de Office:

imageEsperamos que os sea de utilidad .

 

Saludos!

 

Luis


Comments (1)
  1. REUS says:

    esoffice:

    El día de hoy buscando una manera de que office 2003 me permitiera hacer uso de las caprtas web o precisamente, Web Dav, dí con este post tuyo.

    Luego, encontré una actualización de Windows que hace las modificaciones necesarias para que el sistema operativo establezca correctamente la comunicación con ese tipo de capertas. Esto, sin tener que "entrar a picar" como sugieres en este post.

    support.microsoft.com/…/es

    Saludos.

Comments are closed.

Skip to main content