Desarrollo de soluciones de negocio con los Servicios de Access de SharePoint 2010 Mario Cortés Flores mariocortesflores@hotmail.com http://geeks.ms/blogs/mcortes/ http://blogs.renacimiento.com/mcortes/
Mario Cortés Flores mariocortesflores@hotmail.com http://blogs.renacimiento.com/mcortes http://geeks.ms/blogs/mcortes http://twitter.com/mariocortesf Consultor SharePoint Renacimiento Coordinador SUGES
Agenda Un vistazo y funcionalidades Preparar una base de datos para publicarla Sincronización
Un vistazo
Características Permite compartir bases de datos Access y trabajar con sus elementos desde un entorno web o desde el cliente Office. Las tablas se convierten en listas de SharePoint Los formularios en páginas web Los informes en reports de Reporting Services Las Macros y consultas se convierten en código del lado del servidor
Características Permite diseñar pequeñas aplicaciones rápidamente Reduce la carga del servidor (carga en cliente, AJAX y JS) Dispone de un asistente de expresiones que aíslan de la programación Se puede trabajar desde un entorno web o el cliente Access de Office 2010 Comparte la bbdd sin bloquear el fichero Se provisiona como una aplicación de servicio
Versiones
Limitaciones Elementos NO compatibles: Unión de consultas Consultas cruzadas Relaciones entre tablas Formatos condicionales Determinadas acciones y expresiones de macro Tipos de contenidos, Metadata, BCS SharePoint Designer Alguno controles solo estarán disponible desde el cliente Office.
Publicar una bbdd Para que una bbdd esté disponible en Access Services debe publicarse desde el cliente de Office La publicación convierte los elementos de Access en elementos de SharePoint Antes de publicarse se debe comprobar que todos los elementos son compatibles con Access Services
Comprobación de compatibilidad
Opciones del sitio Abrir en Access Permisos del sitio Configuración Descarga un fichero Access vinculado Permisos del sitio Configuración de permisos Configuración Página de configuración del sitio Subir Navega al sitio superior
Configuración del sitio
Sincronización Mantiene una sincronizados los clientes Office con SharePoint Muestra los posibles errores
Exportar una BBDD web Una vez sincronizada la bbdd no se puede copiar el fichero .accdb a otro sitio web Al sincronizarse todos los elementos se convierten en elementos de SharePoint Solución: Guardar como plantilla de sitio desde SharePoint y descargar la solución WSP. Al importar la solución se creará una plantilla de sitio con la estructura de la bbdd. Antes de publicar la bbdd por primera vez crea una copia de la bbdd original
Plantilla de sitio de BBDD de problemas
Comandos PowerShell Get-SPAccessServiceApplication New-SPAccessServiceApplication Set-SPAccessServiceApplication
Recursos http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=54e6aa02-c500-46ba-a930-bfd5c9f43edd&displayLang=en http://msdn.microsoft.com/en-us/library/ff402351.aspx http://channel9.msdn.com/shows/Access/Microsoft-Access-2010-Demo/
Gracias!!! www.suges.es