Aplicaciones Web Access 2013. ¿Dónde están mis datos?

Una de las novedades de Microsoft Access 2013 es la posibilidad de desarrollar Aplicaciones de SharePoint. Básicamente nos permite implementar en Access las tablas, formularios y macros, para luego publicar la base de datos en SharePoint 2013 como si de una Aplicación de SharePoint se tratara con las siguientes transformaciones, como se muestra en la siguiente imagen:

  • Las Vistas de Access (o formularios) se convierten en páginas HTML y JavaScript
  • Las Tablas de Access se convierten en tablas de SQL Server
  • Las Consultas de Access se convierten en Vistas de SQL Server
  • Las Macros de Access se transforman en Procedimientos Almacenados y Triggers de SQL Server

 

 

Este modelo de publicación de Aplicación de SharePoint se puede implementar en un SharePoint On-Premise, configurando correctamente el Servicio de Access, o en SharePoint Online de Office 365. Para implementaciones On-Premise podemos acceder sin ningún problema a la base de datos que el Servicio de Access crear para la Aplicación, pero ¿qué pasa con SharePoint Online? ¿Puedo acceder a los datos en el SQL Server de Azure que SharePoint Online usa para la App?

Si accedemos a la Aplicación Access en SharePoint, tenemos una opción de «Personalizar en Access», que nos abre la aplicación en Access 2013 para poder realizar cambios.

 

Con la Aplicación abierta en Access 2013, desde el menú Info tenemos una opción para Administrar las Conexiones a los datos.

 

La opción «Enable Read-Write Connection» habilita las conexiones de Lectura-Escritura a la base de datos SQL y nos muestra la cadena de conexión en la opción «View Read-Write Connection Information».

 

Ya con la cadena de conexión podemos conectar a la base de datos para, por ejemplo, preparar un paquete de integración de SQL Server y extraer los datos de la base de datos o para hacer informes con Reporting Services.

Access 2013 puede ser una buena opción para el desarrollo de pequeñas aplicaciones, con funcionalidades determinadas y sencillas, que publicándolas en SharePoint nos abren un mundo de posibilidades. El poder acceder a los datos de la Aplicación Web Access amplían las capacidades de nuestras soluciones en SharePoint.

 

Saludos a todos…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *