En esta sesión veremos el soporte que SharePoint Designer 2010 tiene para la creación y manipulación de flujos de trabajo para SharePoint. Conozca el nuevo diseñador de flujos de trabajo, las actividades y condiciones disponibles en esta versión y como programar tus propias condiciones y acciones para SharePoint Designer 2010.
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Construyendo Flujos De Trabajo En Share Point 2010 Utilizando Share Point Designer 2010
1. Haarón Gonzalez
MVP en SharePoint Server
http://msmvps.com/blogs/haarongonzalez
@haarongonzalez
2. Lo Relevante de SPD 2010
El Diseñador de Flujos de Trabajo
Tipos de Flujos de Trabajo
Acciones OOB
Demostración – Flujo de Entrenamiento
Creando acciones personalizadas en Visual Studio
2010
Pasos para crear una actividad para SPD 2010
Demostración – Programación de Actividad
Preguntas
3. Sigue siendo una herramienta sin costo
ahora disponible para arquitecturas 32 y 64
bits
Totalmente reconstruida especialmente para
trabajar con SharePoint 2010 no con
SharePoint 2007
Nuevo diseñador de flujo de trabajo, nuevos
tipos de flujos, nuevas y mejoradas
actividades, nueva propuestas para gestión
de tareas
5. Principales mejoras en la herramienta como tal
Lógica anidada
Impersonación
Bloques de ejecución en paralelo
Mejora de la vinculación de datos en columnas bajo
demanda – alto nivel de relacionamiento de la
información
Nuevas y mejoradas acciones
Obtener administrador mediante búsqueda de datos del
perfil
Administración de registros y Documents Sets
Lectura y escritura en listas externas
Importar flujo de trabajo de Visio Premium 2010
Empaquetamiento de soluciones para portabilidad
6. List Workflow
Asociado a una lista
Como los flujos de MOSS 2007
Pueden crearse en SPD 2010
Se pueden exportar/importar desde Visio
Reusable Workflow
Se pueden asignar a un tipo de contenido
Se pueden exportar como .WSP para
reutilización en otros sitios
Se pueden exportar/importar desde Visio
Pueden crearse en SPD2010 o VS 2010
Site Workflow
No se vinculan a una lista
Se inicializan de forma manual o mediante el
modelo de objetos
Pueden crearse en SPD2010 o VS 2010
7. Acciones principales
Send Email, Set WF Status…
Acciones Document Set
Send to Repository, Start Approval…
Acciones de lista
Check In/Out Item, Declare
Record…
Acciones relacionales
Lookup Manager of User
Acciones utilerias
Substring operations, Interval
between dates
Acciones de tarea
Start Approval, Assign a To-Do…
8. Modulo de Entrenamientos
- Columnas de sitio
- Tipo de contenido
- Modelado de Flujo en Visio
- Importación de modelo en SPD 2010
- Modificación de flujo de trabajo de aprobación de entrenamiento
9. En ocasiones encontraras que no existen
actividades o condiciones que representen
nuestras reglas de negocio
Construir una acción personalizada para
SharePoint Designer 2010 es la alternativa
Una acción personalizada es una unidad de
ejecución dentro de algún flujo de trabajo de
.NET Framework 3.5
10. Crear el proyecto de Visual Studio
Codificar la actividad
Configurar la actividad
Desplegar la actividad
Utilizar la actividad en un flujo de trabajo de
SPD 2010
12. Agregarnos una clase
que herede de Activity
Creamos nuestras
propiedades con los
atributos
correspondientes
Sobrescribimos el
método
ActivityExecutionStatus
13. Para poder lograr una conversación entre el
diseñador de flujo de trabajo y nuestro
ensamblado requerimos configurar un archivo
.actions
Este archivo describe en formato XML la
semántica de configuración y uso de la actividad
en SPD 2010
En C:Program FilesCommon FilesMicrosoft
SharedWeb Server
Extensions14TEMPLATE3082Workflow se
encuentran estos archivos wss.actions
Editamos el archivos web.config del aplicación
web para agregar el ensamblado que contiene la
actividad