Siguiendo con la serie de posts en torno a los Servicios de Access en SharePoint 2010 (Podéis acceder a los posts previos en las partes I y II de la serie), en esta ocasión vamos a ver como podemos publicar una aplicación creada con Microsoft Office Access 2010 en SharePoint 2010 a través de los Servicios de Access. Empecemos.
Creando la aplicación
Para probar la característica de publicación de aplicaciones Access en SharePoint 2010 vamos a partir de algunas de las plantillas de ejemplo que vienen con el producto:
- En la pantalla de inicial de Access 2010, pulsamos sobre “Plantillas de ejemplo”.
-
Elegimos “Base de datos web de contactos” y especificamos como nombre “Contactos”. Fijaros que tenemos otras aplicaciones de ejemplo disponibles y funcionales como “Base de datos web de problemas”, “Base de datos web de activos”,”Base de datos web de contribuciones benéficas” y “Base de datos web de proyectos”. Todos estos ejemplos además de darnos funcionalidad que podemos necesitar en nuestro día a día nos facilitan la creación de otras aplicaciones Access a partir de su extensión o simplemente re-utilizando parte de las funcionalidades e ideas que usan.
-
A continuación, se muestra la aplicación Access creada con una pantalla inicial en la que se puede evaluar su uso partiendo de una serie de videos y enlaces de ayuda. Esto mismo sucede para cada una de las aplicaciones de ejemplo disponibles.
-
Si pulsamos “Habilitar contenido”, podremos ver los distintos elementos de la aplicación en “Todos los objetos de Access”: Tablas, Consultas, Formularios, Informes, etc.
-
Por ejemplo, el informe de “Detalle de contactos” tiene la apariencia que se puede apreciar en la segunda imagen de la serie.
-
Esta aplicación la podríamos modificar según se necesite para a continuación publicarla en SharePoint a través de los Servicios de Access. Para publicar la aplicación, nos vamos a “Archivo –> Guardar & Publicar -> Publicar en Access Services”.
-
Nos aseguramos en primer lugar que la aplicación está lista para ser publicada mediante la opción “Ejecutar Comprobador de compatibilidad”.
-
En la comprobación, se muestra un mensaje indicando que se tienen que cerrar todos los objetos abiertos. Pulsamos “Sí” en dicho mensaje.
Publicación de la aplicación
Una vez comprobada la compatibilidad, para publicar la aplicación no tenemos más que especificar la URL del servidor dónde se vaya a publicar y el nombre del sitio de SharePoint a crear. A continuación, pulsamos la opción “Publicar en Access Services”. A partir de aquí:
- Por ejemplo, el formulario “Libreta de direcciones” nos permite visualizar un contacto del listado.
- Podemos añadir un nuevo contacto a través de la opción “Agregar nuevo”.
- En todo momento podemos abrir la aplicación en Access y trabajar en este entorno. Para ello, pulsamos “Opciones -> Abrir en Access”. De esta forma se descarga el correspondiente archivo accdw.
Análisis de los objetos publicados
Como comentábamos en el primer post de la serie, los objetos de Access que constituyen la aplicación se convierten en objetos de SharePoint en el momento de publicación:
-
A través de “Opciones -> Configuración” podemos ver todos los elementos de la aplicación publicados en el Sitio de SharePoint.
- En la página “Ver todo el contenido del sitio”, podemos ver que se han creado:
- Dos listas “Comentarios” y “Contactos” generadas a partir de las tablas homólogas de la aplicación Access.
- Dos bibliotecas de documentos que contienen los informes e imágenes utilizados en la aplicación.
- Otras listas auxiliares.
-
El detalle de la biblioteca “Report definitions” nos permite verificar que se han creado tantos informes de SQL Server Reporting Services como informes tenía la aplicación Access original. Del mismo modo, se ha creado un origen de datos único para estos informes.
-
Del mismo modo, si editamos la lista “Contactos”, veremos la correspondiente vista Access con los datos almacenados en la lista.
Y hasta aquí llega este tercer post sobre los Servicios de Access. Espero que os haya resultado interesante.
Comparte este post: