office infopath 2003 soluciones colaborativas rubén alonso cebrían [email protected]...
TRANSCRIPT
![Page 1: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/1.jpg)
Office Infopath 2003Soluciones Colaborativas
Rubén Alonso Cebrían
Código: HOL-INF01
![Page 2: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/2.jpg)
Agenda
• Introducción– Microsoft Office Infopath 2003– Requisitos del sistema– Arquitectura– Infopath toolkit para Visual Studio.Net
• Implementación– Diseño de plantillas a partir de servicios web– Diseño de plantillas a partir de bases de datos– Diseño de plantillas a partir de documentos/esquemas xml– Diseño de plantillas a partir de un formulario en blanco
• Panel de diseño• Panel de controles• Panel de origen de datos• Panel de vistas
• Demo: Generación de plantillas utilizando los diversos orígenes de datos
![Page 3: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/3.jpg)
Agenda• Publicación
– En carpetas compartidas– En bibliotecas de formularios de Sharepoint– En un servidor web– Demo: Publicación de plantillas de formulario en Sharepoint Portal Server
• Exportación– Documentos excel– Documentos web
• Entorno– Validación de datos– Personalización de comandos– Reglas– Funciones de usuario– Eventos de gestión
• Modelo de objetos
![Page 4: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/4.jpg)
Introducción
![Page 5: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/5.jpg)
Microsoft Office Infopath 2003
Microsoft Office InfoPath 2003 es un nuevo programa dentro de la suite ofimática Microsoft Office System que permite crear avanzados formularios dinámicos que los equipos y las organizaciones pueden utilizar para recopilar, compartir, reutilizar y administrar información mejorando la colaboración y la toma de decisiones en toda la organización.
Características:
• IDE con entorno WYSIWYG– Validación– Reglas– Modelo de objetos– Formato condicional– Microsoft Script Editor– Toolkit para VS.Net
• Integración con entornos de colaboración sharepoint– Publicación en servidor web– Publicación en librerías de formularios de sharepoint
• Gestión xml inteligente- XPATH- DOM
• Integración con entornos de datos• Web Services• BBDD• XML/XSD
![Page 6: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/6.jpg)
Requisitos del sistema
Componente Requisitos
Equipo y procesador Se recomienda un equipo con un Intel Pentium III o un procesadorequivalente: se necesita 233-megahertz (MHz).
Con un procesador Intel Pentium 4 o uno equivalente se conseguirá el funcionamiento óptimo de Microsoft Office Edición Professional 2003 y Microsoft Office Edición Professional Enterprise 2003.
Memoria Se recomienda 128 megabytes (MB) de RAM como mínimo
Disco Duro Microsoft Office Edición Standard 2003
•260 MB de espacio libre en el disco duro•Para la instalación opcional de caché de archivos (recomendado)se necesitan 250 MB más de espacio libre en el disco duro
Microsoft Office Edición Professional 2003
•400 MB de espacio libre en el disco duro; 190 MB de espacio adicional para Microsoft Office Outlook® 2003 con Business Contact Manager•Para la instalación opcional de caché de archivos (recomendado)se necesitan 290 MB más de espacio libre en el disco duro
Microsoft Office Edición Pyme 2003
•380 MB de espacio libre en el disco duro; 190 MB de espacio adicional para Microsoft Office Outlook® 2003 con Business Contact Manager•Para la instalación opcional de caché de archivos (recomendado)se necesitan 280 MB más de espacio libre en el disco duro
![Page 7: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/7.jpg)
Arquitectura
Origen de DatosSql server / Access
Servicios Web xml
Documentos/esquemasxml
Diseño de plantillas a partir de:
En Blanco
Carpetas Compartidas Servidor Web Librería documentos Sharepoint
Publicación a:
Rellenado y guardado como:
Formularios XML
Plantillas XSN(xml,xsl,xsd,xsf)
Fuentes de datosExportación a:
Microsoft Excel
Página Web
Microsoft Office Infopath 2003
![Page 8: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/8.jpg)
Infopath Toolkit para VS.Net
![Page 9: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/9.jpg)
Infopath Toolkit para VS.Net
![Page 10: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/10.jpg)
Implementación
![Page 11: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/11.jpg)
Diseño de plantillas a partir de servicios web xml
Indicamos el origen de datos
![Page 12: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/12.jpg)
Diseño de plantillas a partir de servicios web
A continuación, indicamos si vamos a enviar o recibir datos o cualquiera de las
dos
![Page 13: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/13.jpg)
Diseño de plantillas a partir de servicios web
Seguidamente, indicamos la dirección al
servicio Web
![Page 14: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/14.jpg)
Diseño de plantillas a partir de servicios web
Una vez identificado el servicio web,
seleccionaremos un método web
![Page 15: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/15.jpg)
Diseño de plantillas a partir de servicios web
Por último, se le da un nombre identificativo a la conexión de datos y
se finaliza
![Page 16: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/16.jpg)
Diseño de plantillas a partir de bases de datos
Al igual que los servicios web, elegimos diseñar un formulario a partir de una conexión de datos,
pero esta vez seleccionamos base de datos
![Page 17: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/17.jpg)
Diseño de plantillas a partir de bases de datos
Seleccionamos la base de datos haciendo clic en el botón superior
derecho
![Page 18: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/18.jpg)
Diseño de plantillas a partir de bases de datos
![Page 19: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/19.jpg)
Diseño de plantillas a partir de bases de datos
La conexión quedaría de la siguiente forma una
vez agregada la segunda tabla (facturas) y
establecida la relación entre ambas
![Page 20: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/20.jpg)
Diseño de plantillas a partir de bases de datos
Por último, se vuelve a dar un nombre a la conexión de datos
![Page 21: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/21.jpg)
Diseño de plantillas a partir de documentos/esquemas xml
Se indica el documento o esquema xml a utilizar
como origen de datos
![Page 22: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/22.jpg)
Diseño de plantillas a partir de documentos/esquemas xml
A continuación se pueden indicar más
documentos o esquemas xml para su consolidación. Si no es
así, finalizamos el proceso
![Page 23: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/23.jpg)
Diseño de plantillas a partir de un formulario en blanco
Si partimos de un formulario en blanco, tendremos que utilizar el panel de tareas de diseño para personalizar nuestra plantilla
![Page 24: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/24.jpg)
Panel de Diseño
El panel de Diseño nos servirá para maquetar el contenido en tablas teniendo varias tablas de diseño como punto de partida y opciones para trabajar con las
celdas
![Page 25: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/25.jpg)
Panel de controles
Utilizaremos el panel de controles para gestionar los
datos que vayamos a tratar en la plantilla de formulario
![Page 26: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/26.jpg)
Panel de origen de datos/vistas
El panel origen de datos será utilizado para enlazar los controles
con los datasources
El panel de vistas incorpora opciones para la creación de vistas
personalizadas de nuestros formularios y para la generación de
vistas de impresión
![Page 27: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/27.jpg)
DEMO: Generación de plantillas utilizando los diversos orígenes de
datos
![Page 28: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/28.jpg)
Publicación
![Page 29: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/29.jpg)
Publicación de formularios
Seleccionando la opción de publicar
formulario
utilizaremos el asistente de publicación
donde podremos indicar en que sitio
queremos publicar la plantilla
![Page 30: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/30.jpg)
DEMO: Publicación de formularios en Sharepoint Portal Server 2003
![Page 31: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/31.jpg)
Exportación
![Page 32: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/32.jpg)
ExportaciónCuando estemos rellenando una plantilla de formulario, tendremos
la posibilidad de exportar el contenido a una página web o a
Microsoft Excel
![Page 33: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/33.jpg)
Entorno
![Page 34: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/34.jpg)
Validación de datos
![Page 35: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/35.jpg)
Personalización de comandos
En los elementos de repetición, podemos indicar las acciones de las que queremos disponer
![Page 36: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/36.jpg)
Reglas
![Page 37: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/37.jpg)
Funciones de Usuario
![Page 38: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/38.jpg)
Modelo de objetos
![Page 39: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/39.jpg)
Próximas Acciones
• 17/09/2005. HOL – Windows Server 2003. IPSec• 18/09/2005. Evento – Windows Update Services• 20/10/2005. Contramedidas Hacker.• 21/10/2005: Gira Seguridad Technet.• 17/09/2005. HOL – Windows Server 2003. IPSec• 18/09/2005. Evento – Windows Update Services• 20/10/2005. Contramedidas Hacker.• 21/10/2005: Gira Seguridad Technet.• 20/10/2005. Contramedidas Hacker.• 21/10/2005: Gira Seguridad Technet.
![Page 40: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/40.jpg)
Boletín quincenal TechNews
![Page 41: Office Infopath 2003 Soluciones Colaborativas Rubén Alonso Cebrían ralonso@informatica64.com Código: HOL-INF01](https://reader035.vdocuments.net/reader035/viewer/2022062618/54e569f84a7959ea5c8b627f/html5/thumbnails/41.jpg)
Contactos
• Informática 64– http://www.informatica64.com– [email protected]– +34 91 665 99 98
• Profesor– [email protected]