SharePoint 2013: Novedades en los Servicios de Access (IV)!

Siguiendo con la serie de posts sobre las novedades en los Servicios de Access, en esta ocasión vamos a ver como crear una aplicación desde cero utilizando Access 2013. Como siempre, os recuerdo los artículos previos de la serie:

Para crear desde cero una aplicación qué sea publicada en los Servicios de Access:

  • Iniciamos Access 2013 y entre las plantillas disponibles elegimos la de “Personalizar aplicación web” que nos permite crear una apliación desde cero. A continuación se abre una ventana en la que especificaremos el nombre de la aplicación y la ubicación de la misma (qué sitio de SharePoint On-Premise u Online va a ser su hoster). En este caso, he especificado la URL de un sitio de SharePoint Online en Office 365 Preview.
  • Una vez que se ha creado la BD y aplicación, Access 2013 nos muestra una pantalla inicial en la que nos permite crear tablas para la BD subyacente de acuerdo a tres posibilidades:
    • A partir de buscar una plantilla de tabla existente. Por ejemplo, si buscáis personas Access os mostrará plantillas para tablas “Personas”, “Contactos”, “Clientes”, etc. Vamos, que esta aproximación nos ahorra bastante trabajo en la creación de tablas.
    • Crear una tabla desde cero usando el diseñador de tablas de Access 2013.
    • Crear las tablas a partir de importar datos de fuentes como BDs Access, documentos Excel, conexiones a BDs SQL Server u otras BDs con soporte para conexiones ODBC, archivos de texto/CSV o bien Listas de SharePoint.
  • En mi caso, he optado por crear una tabla desde cero de forma que puedo ir añadiendo los campos a la tabla que requiera para mi aplicación. Algunas cuestiones a notar aquí:
    • Los campos de tipo clave tienen que ser necesariamente de tipo Autonumeración.
    • Disponemos de un conjunto reducido de tipos de datos par añadir: texto corto, texto largo, Número, Fecha/Hora, Moneda, Sí/No, Hipervínculo, Imagen, Calculado, Búsqueda.
  • Fijaros como para cada campo añadido puedo configurar sus propiedades. Por ejemplo, puedo establecer propiedades como la longitud del capo, si es un campo obligatorio, si se tiene que aplicar una regla de validación, etc.

 

image image image
  • Una vez qué creamos una primera tabla en los Servicios de Access, si la guardamos veremos como Access 2013 crea automáticamente dos formularios asociados. El primer formulario es un formulario de tipo “Hoja de datos”, es decir, una vista tipo Excel. El segundo formulario es el típico de tipo “Lista” que nos permite hacer operaciones CRUD con la información relativa a la tabla.
  • Además de los formularios creados, ya tendremos disponible la aplicación para acceder a la misma desde el sitio de SharePoint Online. El formulario de tipo “Lista” nos permite agregar nuevos elementos en la tabla.
  • De la misma forma, podremos actualizar elementos creados utilizando dicho formulario.
image image image
  • El formulario “Hoja de datos” nos permite acceder a los datos en modo vista Excel.
  • Por supuesto, toda información que añadamos y actualicemos desde la aplicación la veremos en el cliente Access.
  • A partir de aquí, podemos empezar a personalizar los formularios cambiando nombres de etiquetas, ubicaciones de los controles de datos, etc.
image image image
  • También podemos personalizar la barra de navegación de la aplicación cambiando el título de los menús, el icono, etc.
  • Por supuesto, tras guardar las personalizaciones podemos verlas en vivo en la aplicación.
image image

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

6 comentarios en “SharePoint 2013: Novedades en los Servicios de Access (IV)!”

Deja un comentario

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