Integración de SharePoint y Microsoft Access

Slides:



Advertisements
Presentaciones similares
Integrando Obras y Oficina
Advertisements

Utilizando la herramienta de Construcción de la Caja de Búsqueda Tutorial.
Configurar un foro Moodle.
Al abrir el Access aparece una ventana para crear una base en blanco, con la ayuda de un asistente o abrir una existente. Al principio optamos por la primera.
Curso de Microsoft® Access® 2010
BASE DE DATOS Primeros pasos
4. Mantenimiento de los espacios de trabajo. Manual de formación 2 4. Modificación de los espacios de trabajo 4.1 Introducción……………………………….……..……..…pág.
Gestionar y organizar los elementos del correo electrónico
Aprendizaje de Microsoft® Access® 2010
Tema: Técnicas Básicas Excel (III) Trucos, opciones y personalización de Excel Índice: 1 Vínculos absolutos y relativos, conectando datos de Excel con.
SISTEMA DE NACIMIENTOS MANUAL DEL USUARIO. El objetivo del presente manual es servir de guía al usuario final para interactuar con el Sistema, permitiéndole.
VENTAJAS, DESVENTAJAS, CARACTERISTICAS Y CONFIGURACION
INFOPATH ERIKA SAAVEDRA.
GESTOR DE BASES DE DATOS RELACIONALES
INFOPATH 2010 DANIELA CHEDRAUI.
y programa de Microsoft Access
Ruben Chonlong Alvarez. Que es InfoPath Microsoft Oficce Infopath 2010 ayuda a las personas a recopilar información de sus clientes y socios con herramientas.
Mantenimiento lógico del pc
Windows XP Windows XP (cuyo nombre en clave inicial fue Whistler) fue hecho público el 25 de octubre de 2001 por Microsoft. Microsoft inicialmente sacó.
TRINO ANDRADE G UNIVERSIDAD ECOTEC. PRESENTACIÓN DE OUTLOOK EXPRESS Microsoft Outlook Express es una herramienta necesaria que le permite administrar.
UNIDAD 2:Crear, abrir y cerrar una base de datos Hacer clic sobre la opción Nuevo de la pestaña Archivo. Se mostrarán las distintas opciones para nuevos.
InfoPath Ventajas y Uso.
MS OUTLOOK Miguel Otero R..
Encontrar y entrar en un salón de chat Utilice la función de búsqueda de Lync para encontrar salones a los que tenga acceso. 1.En la ventana principal.
Geo procesos.
BASES DE DATOS Con Access.
© 2012 Microsoft Corporation. Todos los derechos reservados. Programar una reunión de Lync Si utiliza Outlook, puede programar una reunión de Lync mediante.
Fundamentos de bases de datos:
Práctica final Creación de carpetas compartidas en la red Unidad 09.
5. Sistemas de archivos avanzados1 Tema 5: Sistemas de Archivos Avanzados Resumen: –Sistema de archivos distribuido –File Replication Service.
SITIO, BITÁCORA Y AULA VIRTUAL Trabajo sobre el espacio de Aula Virtual. Trabajo sobre aula virtual de prueba y elaboración de aula virtual de asignatura.
Publicación de bases de datos Access en la web
Paper 418/ May/June Task C – data maniputation - ACCESS Lo primero que hay que hacer el IMPORTAR el archivo SCA6MOB.CSV que nos bajamos de Internet.
es un programa encargado de conectarse a internet desde tu computadora, conectarse a tu correo electronico (como hotmail, yahoo, gmail, etc), descargar.
GUTIÉRREZ GRANADOS HÉCTOR DANIEL
Cuentas de usuarios y grupos en windows 2008 server
MANTENIMIENTO LOGICO DEL PC
Crear un formulario de lista personalizado
Puede usar Access 2010 y Servicios de Access, un nuevo componente de SharePoint, para crear aplicaciones de bases de datos web. Esto es útil para lo siguiente:
¿Qué es Google Docs? Google Docs es una sencilla pero potente suite ofimática, todo en línea. Nos permite crear nuevos documentos, editar los que ya teníamos.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Nombre: Josselyn Peña Curso: 1° “D”. Este manual de introducción a Wordpress ha sido elaborado con la intención de ofrecer la información necesaria para.
Taller de Herramientas de Presentación
Bases de Datos.
MS OUTLOOK Farid Manzur. CORREO  Microsoft Outlook es un programa de computadora que ofrece varios servicios como la gestión de correo electrónico, una.
Microsoft Outlook. Es un programa de organización ofimática y cliente de correo electrónico de Microsoft, y forma parte de la suite Microsoft Office.ofimáticacorreo.
C OLEGIO DE B ACHILLERES N O.13 X OCHIMILCO, T EPEPAN C ARRASCO G ARCÍA L ORENA T ORRES H EREDIA C ARLA P ALMIRA G RUPO : 308 M ATUTINO E QUIPO : 12.
S ERVICIOS DE RED E I NTERNET T EMA 6 : I NSTALACIÓN Y ADMINISTRACIÓN DE SERVICIOS DE CORREO ELECTRÓNICO Nombre: Adrián de la Torre López.
¿QUE SON LAS ACTUALIZACIONES?  Las actualizaciones son adiciones al software que pueden evitar problemas o corregirlos, mejorar el funcionamiento del.
PARCIAL 1.
FACULTAD: CIENCIAS ECONÓMICAS Y EMPRESARIALES ASIGNATURA: GESTIÓN DE CONTENIDO ELECTRÓNICO TÍTULO: TINFOPATH - VENTAJAS Y USO. AUTORA: MARIA DANIELA TOMALÁ.
NOMBRE: KENIA MACÍAS. RECOMENDACIONES PARA HACER UN FORMULARIO En un sistema web, en muchas ocasiones es necesario obtener información del usuario y para.
Luis Octavio García Uribe Grupo 1-1
Support.ebsco.com Búsqueda avanzada guiada de EBSCOhost Tutorial.
CONBINACION DE CORRESPONDENCIA
Introducción a phpMyAdmin
Microsoft Access.
GUIA para la adscripción de centros o grupos de trabajo promotores y registro de experiencias en la Red de Experiencias de Educación para la Salud en la.
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Clase #3 de Access. Temario Consultas Consultas Creación y manejos de consultas Creación y manejos de consultas Macros Macros Relaciones Relaciones.
Es un sitio web personal donde uno puede publicar cualquier cosa que desee compartir. Son herramientas de comunicación El micro-blog es otro tipo de blog.
Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades.
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
Práctica final Administrador de impresión Unidad 09.
Instalación y puesta en marcha Applicacione s móviles de EVO.
Capacidades y Beneficios ¿Qué es SharePoint? ​ SharePoint 2010 es la plataforma de colaboración empresarial que le permite incrementar la productividad.
Curso de Excel Intermedio Dr. Pedro Salcedo Lagos Mail: Web: Ref:
DLM Transact SQL Sesión I Introducción al SQL Server Uso de las herramientas de consultas del Transact SQL.
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
Escuela Superior Politécnica de Chimborazo Facultad de Administración de Empresas Escuela de Ingeniería en Marketing Jonathan Yamasca Tercero 2.
Transcripción de la presentación:

Integración de SharePoint y Microsoft Access [Nota para el instructor: en la última diapositiva encontrará ayuda más detallada sobre cómo personalizar esta plantilla. También puede consultar texto adicional sobre las lecciones en el panel de notas de algunas diapositivas.] Vinculación de listas 1

Por qué usar Sharepoint con Access Access y Sharepoint 2

Conectar Access y Sharepoint Primera parte Conectar Access y Sharepoint 5

Vincular datos: primeros pasos Access 2007 Un sitio Sharepoint. Se supone que lo tenemos ¿Lo tenemos? ¿No? ¡Prueba Office Live Small Business! Access y Sharepoint 4

Introducción: Terminología Access y Sharepoint utilizan distintos términos para referirse a conceptos muy parecidos. Conviene tenerlos claros. Tabla Campo Consulta Lista Columna Vista Cuando escribe algo en un calendario de papel, no dispone de muchas opciones donde elegir. Toma su lápiz, o su bolígrafo si es osado, y lo anota. Access y Sharepoint 3

Herramientas Todas las herramientas para trabajar con Sharepoint están a la vista. En la cinta de opciones En el menú contextual de las “tablas” vinculadas a Sharepoint En la barra de estado Access y Sharepoint 6

Herramientas . También existen comandos de Runcommand para realizar esas mismas acciones (pero no todas). DoCmd.RunCommand acCmdBrowseSharePointList DoCmd.RunCommand acCmdDeleteSharePointList DoCmd.RunCommand acCmdExportSharePointList DoCmd.RunCommand acCmdImportAttachSharePointList DoCmd.RunCommand acCmdModifySharePointList DoCmd.RunCommand acCmdModifySharePointListPermissions DoCmd.RunCommand acCmdModifySharePointListWorkflow DoCmd.RunCommand acCmdRefreshSharePointList DoCmd.RunCommand acCmdShareOnSharePoint DoCmd.RunCommand acCmdSharePointSiteRecycleBin DoCmd.RunCommand acCmdViewList DoCmd.RunCommand acCmdWorkflowTasks DoCmd.RunCommand acCmdToggleOffline DoCmd.RunCommand acCmdToggleCacheListData DoCmd.RunCommand acCmdDiscardChanges DoCmd.RunCommand acCmdDiscardChangesAndRefresh DoCmd.TransferSharePointList DoCmd.WorkflowTasks DoCmd.StartNewWorkflow Access y Sharepoint 7

Exportar, Importar/Vincular, Mover a Sharepoint Pasos previos a la exportación: Necesitamos tener un espacio en un sitio Sharepoint con suficientes permisos y saber la URL Obtener la URL correcta es sencillo   Nos hemos creado un Espacio de Trabajo, que hemos llamado Nwind, en nuestro sitio y la URL que tenemos es la siguiente: http://seminarioaccessysharepointwebofficelivecom.officelive.com/nwind/default.aspx La ruta que necesitamos es la de la carpeta Nwind, es decir, quitanto el "/default.aspx" del final http://seminarioaccessysharepointwebofficelivecom.officelive.com/nwind Una cosa que suele despistar al principio es que, si  ya tenemos alguna Lista en nuestro espacio, la url de ésta lleva un "/lists/" delante. Por ejemplo: http://seminarioaccessysharepointwebofficelivecom.officelive.com/nwind/Lists/Clientes/AllItems.aspx Evidentemente, debemos prescindir también de "/Lists/" y quedarnos sólo con la URL de nuestro espacio: http://seminarioaccessysharepointwebofficelivecom.officelive.com/nwind Cuando queramos vincular una lista mediante código, seguiremos necesitando únicamente la ruta del espacio de trabajo, pues no vincularemos la lista por su nombre, sino por su GUID Access y Sharepoint 8

Exportar, Importar/Vincular, Mover a Sharepoint Pasos previos a la exportación: Necesitamos tener un espacio en un sitio Sharepoint con suficientes permisos y saber la URL Tener permisos adecuados, puede ser un dolor de cabeza. Con relativa frecuencia podemos estar teniendo problemas para importar, exportar, incluso leer datos que, aunque parezca que apuntan para otro lado, tienen su origen en que no nos hemos acreditado debidamente. Si usamos un LiveID, por ejemplo porque nuestro sitio es de Office Live Small Bussines, se mantiene la identificación si al iniciar sesión hemos dicho que nos recuerde en este PC. Está muy bien si tenemos una cuenta, pero, si tenemos más de una, nos puede causar problemas, pues aunque hagamos iniciemos sesión estas operaciones puede estar refiriéndose a distintas aplicaciones que la nuestra, que mantiene la original. Una solución puede ser no recordar la información en el PC y, si lo hemos hecho antes, decir que la olvide. Con un servidor "privado" a través de internet podemos tener problemas con el certificado de seguridad. Al conectarnos directamente con el Explorer, nos lo advertirá y permitirá conectarnos de todas formas, instalando el certificado, pero esa conexión "externa" no nos vale desde Access y no hay forma de volver a conectarse, ni para exportar/importar ni siquiera, para acceder a nuestras listas vinculadas. El segundo se resuelve sencillamente abriendo el sitio web mediante un enlace directo en nuestra aplicación Access. Al hacerlo, nos pedirá o podremos cambiar la autentificación y la que hagamos nos servirá el resto de la sesión de Access. No queda nada mal que al iniciar la aplicación se abra una página web mostrando, por ejemplo, novedades y un foro y la autentificación que nos va a pedir para entrar nos va a servir luego para acceder a las listas vinculadas. Access y Sharepoint 8

Conceptos básicos del calendario Mover a Sharepoint En Ribbon, en el Tab "Datos externos",  grupo "Listas de Sharepoint", nos encontramos con el botón de comando "Mover a Sharepoint".   En VBA tenemos el comando acCmdShareOnSharePoint:   DoCmd.RunCommand acCmdShareOnSharePoint De ambas maneras se hace lo mismo: abrir un asistente para exportar todos nuestros datos a un sitio Sharepoint y vincular las listas. Conceptos básicos del calendario 9

Mover a Sharepoint Consideraciones previas: Revisar Relaciones y campos de búsqueda   Al exportar una tabla a un sitio Sharepoint, la lista resultante tendrá su propio campo clave autonumérico llamado ID. Si nuestra tabla tenía un autonumérico como clave, lo renombrará como _ID, conservando el valor, pero ya no es autonumérico. El asistente utiliza las Relaciones de nuestra aplicación como un plano sobre el que construye las listas en el Sitio Sharepoint. Siguiendo ese plano, automáticamente renumera todas las claves externas de las tablas relacionadas para que se correspondan con la nueva clave principal. Por tanto, para mover todos los datos de una aplicación a Sharepoint, es imprescindible que, previamente, hayamos reflejado en Relaciones todos los vínculos entre tablas de nuestra aplicación. De la misma manera, si en el diseño de nuestras tablas hemos utilizado la opción de Búsqueda de un campo para que se muestre un cuadro combinado que obtiene la información de otra tabla, al trasladar nuestra tabla a Sharepoint, el asistente tendrá en cuenta esa información y la columna resultante en la lista será una columna de búsqueda. En este calendario se muestra un único día en el que cada tipo de entrada (cita, reunión, evento y tarea) tiene lugar una vez. Access y Sharepoint 10

Mover a Sharepoint Consideraciones previas:  Si existen tablas vinculadas en nuestra aplicación, no se moverá ninguna   O todo o nada, no se puede mover una tabla vinculada, puesto que no contiene datos, en consecuencia, no se moverá ninguna de las tablas. Parece obvio, pero el mensaje de error que devuelve para no mover ninguna tabla no tiene que ver con el problema. Las tablas demasiado pesadas pueden impedir mover la aplicación Ya hemos dicho que o todo o nada. Cuando el proceso se entretiene en exceso volcando datos de una de las tablas, porque es demasiado pesada o tiene campos adjuntos grandes, puede interrumpirse y frustrar todo el volcado. En este calendario se muestra un único día en el que cada tipo de entrada (cita, reunión, evento y tarea) tiene lugar una vez. Access y Sharepoint 10

Ventajas de usar Sharepoint con Access Segunda parte Ventajas de usar Sharepoint con Access 5

Mejoras inmediatas Seguimiento de autores Papelera de reciclaje Se añaden varias columnas a cada una de nuestras tablas (Listas), entre ellas las que indican el usuario que ha creado y el que ha modificado el registro y la fecha en que lo han hecho Papelera de reciclaje Los datos borrados en nuestra aplicación Access pasan a la papelera de reciclaje de Sharepoint, por lo que podremos recuperarlos Seguimiento de versiones Desde el sitio de Sharepoint podemos configurar el seguimiento de versiones para cada lista. Se llevará un seguimiento de todos los cambios realizados en cada registro, pudiendo recuperarse una versión anterior Access y Sharepoint 11

Mejoras inmediatas Trabajar desconectado Usando Sharepoint como Back End, podemos trabajar, desconectados del servidor, sincronizando o conectándose de nuevo después. Es una buena alternativa a las réplicas de Access. Se pueden descartar los cambios Gestión de usuarios y permisos En Access 2007 se ha suprimido la seguridad a nivel de usuario. En su lugar podemos usar la de Sharepoint, más segura y más sencilla. Interacción con la web Con Sharepoint podemos publicar y editar nuestras listas vinculadas directamente en la web. Access y Sharepoint 11

Otras ventajas Se supera el límite de los dos gigas Importante con datos adjuntos Mayor integración con Office, en especial con Outlook: Sincronización de contactos En A2007 podemos importar/exportar directamente contactos desde Outlook, pero no hay que olvidar que para eso es necesario que la tabla tenga establecidas las propiedades WSS correctas. Sincronización de calendarios. Access y Sharepoint 12

Otras ventajas “inesperadas” Fuentes RSS Nuestras datos se pueden consultar directamente desde lectores de RSS, como Outook o Internet Explorer Alertas: Podemos recibir avisos de que se ha modificado una determinada lista o un determinado registro. Flujo trabajo (Workflow): Hay que elaborarlos completamente desde Sharepoint Access y Sharepoint 12

El futuro de Access pasa por Sharepoint Access 14 será una herramienta para la web Lo dice el mismísimo Billy Gates (The Billy The Billy Gates Interview Interview) que también afirma que Office 14 será más "web-friendly". Éstas son sus palabras: Access, of course, has been phenomenally successful, but you think of it as just client forms and client data. Now [with Access] 2007, they did a great job where you could replicate from SharePoint down to Access lists back and forth, but that still didn't let you run your logic up on the server. So the next step is to take that base of Access users and literally let them write things that connect directly up to SharePoint and so it's server-based. So it's a logical step for Access. There's a lot of smart people working on that, so in no sense are we leaving the Access people behind. The same way we moved Excel up to the server, now we're moving Access up there as well.   Access y Sharepoint 13

El futuro de Access pasa por Sharepoint Access 14 será una herramienta para la web Lo dice el mismísimo Billy Gates (The Billy The Billy Gates Interview Interview) que también afirma que Office 14 será más "web-friendly". Éstas son sus palabras:   Access, por supuesto, ha sido éxito fenomenal, pero usted piensa en él sólo como formularios clientes y datos clientes. Ahora con Acces 2007,  hicieron un gran trabajo en el que pueden replicar Listas desde SharePoint a Access de ida y vuelta, pero que aún no le permiten ejecutar su lógica en el servidor. Por lo tanto, el siguiente paso es tomar esa base de usuarios de Access y, literalmente, dejar que escriba las cosas que se conectan directamente a SharePoint y  y esto basado en servidor. Por lo tanto, es un paso lógico para Access. Hay un montón de gente inteligente trabajando en ello, por lo que no tiene sentido en el que están dejando a la gente que se encuentra detrás de Access. De la misma forma en que Excel se trasladó hasta el servidor, ahora estamos moviendo Access hacia allí. Access y Sharepoint 13

En resumen, nos interesa… No va a mejorar el rendimiento: Es muy lento.   Mayor integración con Office, en especial con Outlook: Sincronización de contactos En A2007 podemos importar/exportar directamente contactos desde Outlook, pero no hay que olvidar que para eso es necesario que la tabla tenga establecidas las propiedes WSS correctas Sincronización de calendarios Mismo ecosistema y perfil de usuarios. El uso puede ser parcial. Por ejemplo, vincular únicamente una tabla de Privilegios y aprovecharse de la autentificación de usuario de Sharepoint.   Access 14 será una herramienta para la web  Dos perspectivas: En internet  Una aplicación entera en internet es demasiado lenta. Nos puede compensar si  - Nos interesa poder acceder a nuestros datos desde la web, dispositivos móviles etc.  - Uso de réplicas. - Necesitamos usar características de Sharepoint (RSS, alertas, Workflow…) Un uso parcial puede ser interesante. Por ejemplo: - Interacción parcial a través de internet (Formularios para el cliente, publicación de stocks…) - Mantenimiento de versiones del Front End - Superar alguna limitación de Access Access y Sharepoint

En resumen, nos interesa… No va a mejorar el rendimiento: Es muy lento.   Mayor integración con Office, en especial con Outlook: Sincronización de contactos En A2007 podemos importar/exportar directamente contactos desde Outlook, pero no hay que olvidar que para eso es necesario que la tabla tenga establecidas las propiedes WSS correctas Sincronización de calendarios Mismo ecosistema y perfil de usuarios. El uso puede ser parcial. Por ejemplo, vincular únicamente una tabla de Privilegios y aprovecharse de la autentificación de usuario de Sharepoint.   Access 14 será una herramienta para la web  Dos perspectivas: En Intranet Superar limitaciones de Access: Rompe el límite de los 2 gigas Importante con datos adjuntos Mejoras en seguridad: Permisos por usuarios Backup centralizado Papelera de reciclaje Seguimiento de versiones Seguimiento de autores Vistas vinculadas Access y Sharepoint