sharepoint 2010 office web app services

22
SharePoint 2010 Office - Web Application Services Excel Visio Access Eva Ordoñez – Ingeniero SharePoint 2010 Microsoft Corporation

Upload: eva-ordonez

Post on 05-Dec-2014

860 views

Category:

Technology


12 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Sharepoint 2010 office web app services

SharePoint 2010 Office - Web Application Services

ExcelVisio

Access

Eva Ordoñez – Ingeniero SharePoint2010 Microsoft Corporation

Page 2: Sharepoint 2010 office web app services

Contenido

• Excel• Visio• Access

2010 Microsoft Corporation

Page 3: Sharepoint 2010 office web app services

Formatos

• Office Excel 2007 Macro-Enabled Workbook (.xlsm)

• Excel 2010 Workbook (.xlsx)• Excel 2010 Binary Workbook (.xlsb)

Con Excel Web App, se pueden abrir ficheros en fomato Office Excel 2007 97-2003.Pero no con Excel Services.

Excel

2010 Microsoft Corporation

Page 4: Sharepoint 2010 office web app services

Componentes

• Excel Application Services– Excel Calculation Services – Excel Services

• User-Defined Functions (UDFs)– Microsoft.Office.Excel.Server.Udf.dll

• Excel Client Service• Excel Web Access• Excel Web Services• Excel Web App

– Co-autoría• Power Pivot

Excel

2010 Microsoft Corporation

Page 5: Sharepoint 2010 office web app services

Arquitectura

Workbook

Application Server

Web Front-End

API

Browser Rich Apps

EWA

JSOM

Browser

REST

Browser Rich Apps

Excel

2010 Microsoft Corporation

Page 6: Sharepoint 2010 office web app services

CapacidadesCapacidad Excel Web App (OWA) Excel Services (SP2010)

Ver X X

Editar X

Colaborar X

Crear X

Crear Excel-Driven Dashboards X

Mostrar New Visualization X X

External Data X (1) X

Acceso Anonimo X X

Secure Store X

PowerPivot (2) X

Web Services API X

REST API X

JavaScript OM X

Funciones usuario UDF X (3) X

Excel

Page 7: Sharepoint 2010 office web app services

FuncionesFunciones Excel Navegador

HYPERLINK Hipervínculo activo

•Hipervínculo activo si las propiedades de interactividad y navegación del libro están configuradas.•Si la navegación del libro no está configurada, se puede seguir el vínculo, pero no a una localización en el libro.•Hipervínculo inactivo en caso de no tener configuradas las propiedades.

RTD Datos en tiempo real de un programa que soporta automatización COM

Los valores almacenados en el libro se muestran, en su defecto devuelve #N/A Si se produce recálculo, devuelve #N/A

SQL.Request Resultado de la consulta conectada a un origen de datos externo

Los valores almacenados en el libro, obtenidos de la función, en su defecto devuelve #N/ASi se produce recálculo, devuelve #N/A

CHARCaracter especificado por un número y un bloque de caracteres para un caracter no imprimible.

Caracter especificado por un número y valor en blanco para el caso de un caracter no imprimible.

CELLInformación de formato, ubicación, o contenido de la celda superioro izqda. en una referencia.

Informacion del color, nombre fichero, formato, parentesis, prefijo, protect y width devuelve #VALUE!

INFO Ruta del directorio o carpeta cliente. #VALUE!

Excel

Page 8: Sharepoint 2010 office web app services

Fórmulas

• Para calcular de forma manual en el explorador:– F9– Datos > Calcular libro

• Para utilizar fórmulas en un libro con Excel Services, el libro con las fórmulas debe crearse en Excel.

• Si las Excel Web App están habilitadas se pueden introducir fórmulas directamente.

• Si el libro contiene una fórmula con referencia circular, no podrá resolverse en navegador. Se cancelará automáticamente, para evitar impacto en el rendimiento.

Excel

2010 Microsoft Corporation

Page 9: Sharepoint 2010 office web app services

Extensibilidad

• Modelo de Objetos JavaScript (JSOM)• ECMAScript Object Model• Captura eventos de usuario• Mejora de la interfaz de usuario

• API Representational State Transfer (REST)• Facilita embeber rangos y diagramas de un workbook en una

página web• Los cambios de reflejan automáticamente cuando la página es

recargada

• API Web Services• Añade soporte para edición y formulas• Facilita la obtención de gráficos

Excel

2010 Microsoft Corporation

Page 10: Sharepoint 2010 office web app services

Recursos• Differences between using a workbook in the browser and in Excel

http://office.microsoft.com/en-us/excel-help/differences-between-using-a-workbook-in-the-browser-and-in-excel-HA010369179.aspx

• Calculating and recalculating formulas in browser-based workbookshttp://office.microsoft.com/en-us/sharepoint-server-help/calculating-and-recalculating-formulas-in-browser-based-workbooks-HA010377883.aspx

• Excel Services Class Library and Web Service Referencehttp://msdn.microsoft.com/en-us/library/ee557255.aspx

• Developing for SharePoint 2010 Excel Services Using Web Services or the Excel Services REST APIhttp://msdn.microsoft.com/en-us/library/ff640648.aspx

• Excel Services Resource Center | SharePoint 2010http://msdn.microsoft.com/es-es/sharepoint/ff660757.aspx

• Excel Services in SharePoint 2010 Feature Supporthttp://blogs.office.com/b/microsoft-excel/archive/2009/11/19/excel-services-in-sharepoint-2010-feature-support.aspx

• Excel Services administration (SharePoint Server 2010)http://technet.microsoft.com/en-us/library/ee681487.aspx

Excel

2010 Microsoft Corporation

Page 11: Sharepoint 2010 office web app services

Capacidades

• Visio Services integra los diagramas en Web parts de SharePoint.

• La publicación se lleva a cabo directamente desde Visio 2010. • Los diagramas pueden enlazarse a datos externos; Excel

Services, SQL Server, listas SharePoint u otras BDs OLEDB u ODBC.

• Visio incluye plantillas y shapes para diseñar workflows importables en SharePoint Designer.

• Visio puede abrir ficheros de workflow creados en SharePoint Designer generando un diagrama del mismo, modificable.

2010 Microsoft Corporation

Visio

Page 12: Sharepoint 2010 office web app services

Extensibilidad

• API Web Services– Microsoft.Office.Visio.Server– Permite crear proveedores de datos

personalizados para diagramas almacenados en SharePoint Server 2010.

• Modelo de Objetos JavaScript (JSOM)– ECMAScript (JavaScript, JScript)– Interacción programática con diagramas Visio

2010 en el Web Part Visio Web Access.

2010 Microsoft Corporation

Visio

Page 13: Sharepoint 2010 office web app services

Recursos Visio

2010 Microsoft Corporation

• Creating an Office Plan ECMAScript Mashup Drawing in Visio 2010 to Display in SharePoint Server 2010http://msdn.microsoft.com/en-us/library/gg243427.aspx

• Roadmap: Display a data-connected Visio drawing in a SharePoint web parthttp://office.microsoft.com/en-us/visio-help/roadmap-display-a-data-connected-visio-drawing-in-a-sharepoint-web-part-HA102017434.aspx

• What's new in Visio 2010http://office.microsoft.com/en-us/visio-help/what-s-new-in-visio-2010-HA010357065.aspx

• Visio Developer Centerhttp://msdn.microsoft.com/en-us/office/aa905478.aspx

• Visio Services in SharePoint Server 2010http://msdn.microsoft.com/en-us/library/ff408345.aspx

• Visio Graphics Service administration (SharePoint Server 2010)http://technet.microsoft.com/en-us/library/ee524059.aspx

Page 14: Sharepoint 2010 office web app services

Mapeo

• ACCDB > SharePoint Site• Access Tables > SharePoint Lists• Access Forms > ASPX Pages• Access Reports Reports > RDL (SQL Server

Reports)• UI Macros > Javascript• Data Macros > SharePoint Workflows

Access

2010 Microsoft Corporation

Page 15: Sharepoint 2010 office web app services

Características Access

2010 Microsoft Corporation

Característica

Formularios en navegador Formularios y muchas macros funcionan en navegador. El nuevo control Navegación añade botones web al formulario.

Panel de Navegación La característica para navegar por los objetos de BD, no está disponible en navegador.

Informes en Office 365 Se recomienda utilizar formularios u hojas de datos para el entorno Office 365.

Información almacenada en listas SharePoint Todas las tablas se mapean a listas de SharePoint y los registros a elementos de lista.

Consultas y macros de datos Todo el procesamiento SQL se produce en los servicios de SharePoint. Lo que permite mejorar el rendimiento.

Acceso anónimo Es necesaria una cuenta de usuario para usar la base de datos Web.

Page 16: Sharepoint 2010 office web app services

Capacidades

Capacidad Access Navegador

Diseño de objetos BD Vista diseño Vista diseño mejorada; vista Layout

Revisión datos sumarizados; sumas, promedios y grupos

Grupo de funciones Macros de Datos; grupos de funciones en informes

Programación eventos VBAMacros y data macros; Nueva experiencia de diseño de macros con IntelliSense

Navegación a objetos de BD

Panel Navegacion; switchboards

Control navegacion u otro elemento de formulario

2010 Microsoft Corporation

Access

Page 17: Sharepoint 2010 office web app services

Solo desktop

• Union queries• Crosstab queries• Superposición de controles de formularios• Relaciones de tablas• Formato Condicional• Varias acciones de macro y expresiones

Access

2010 Microsoft Corporation

Page 19: Sharepoint 2010 office web app services

Recursos

• Application Services in SharePoint Server 2010http://msdn.microsoft.com/en-us/library/ee559367.aspx

2010 Microsoft Corporation

Page 20: Sharepoint 2010 office web app services

Bibliografía

• Microsoft SharePoint 2010 Web Applications The Complete Reference by Charlie Holland from McGraw-Hill (ISBN <<0071744568 / 9780071744560>>, copyright McGraw-Hill 2011, all rights reserved)

2010 Microsoft Corporation

Page 21: Sharepoint 2010 office web app services

¡Muchas gracias!

2010 Microsoft Corporation

Page 22: Sharepoint 2010 office web app services

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not

be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2010 Microsoft Corporation