Archivo de la categoría: Flujo de trabajo de SharePoint

Gran Tutorial y repasar usando InfoPath y flujo de trabajo para resolver un problema de programación

Estos días, Recuperación perpetuamente estoy jugando con mi lectura de blog y acabo de llegar a través de este post: http://sharepointsolutions.blogspot.com/2009/02/give-blood-to-your-workflow.html

Es tan sólido y detallado un SharePoint Designer flujo de trabajo tutorial (Además de más!) que verás en cualquier parte en las interwebs. Echale, incluso si eres un veterano con cicatrices de SPD.

Es un gran tutorial de SharePoint para InfoPath y flujo de trabajo.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Comportamiento de flujo de trabajo de control con listas personalizadas (Nuevo)

Este mes, ME armar un artículo originalmente planeado para Mark Miller www.endusersharepont.com. Sin embargo, En lugar de ello usé como Dustin Hoffman utiliza una cruz al final de la El graduado para defenderse de mi (impresionante! amistoso!) Editor en TechTarget.

Este es otro artículo de flujo de trabajo de SharePoint Designer en la misma vena que mi esfuerzo más reciente aquí: http://www.endusersharepoint.com/?p=1226 ("Utilizar las listas de Control para crear soluciones de flujo de trabajo Flexible").

Se inicia como este:

¿Alguna vez ha deseado que usted puede deshabilitar temporalmente un flujo de trabajo de SharePoint Designer? Querrás hacer esto con el fin de masa-aprobar un gran número de documentos sin activar decenas — o posiblemente cientos — de flujos de trabajo innecesarios.

Una manera de lograr esto es acceder al flujo de trabajo mediante Share Point Designer y desactivarlo. Para hacer eso, Usted necesitará abrir SharePoint Designer, acceso al flujo de trabajo, cambiar sus propiedades y volver a guardarlo. El problema con este método es que es un poco desordenado y probablemente a un montón de anillo de las campanas de alarma a más empresas.

En general, trasteando con flujos de trabajo SharePoint Designer no es una buena práctica en un entorno de producción, ni es parte de un proceso bien controlado.

El artículo entonces le guía a través de una solución a este problema que utiliza una lista personalizada para activar el WF o desactivar ya que debe dictar. Leer todo aquí (http://WP.bitpipe.com/Resource/org_1127860336_240/SharePoint_vol5_v6 1_16.pdf).

Este artículo fue inspirado por una pregunta en los foros aquí: http://www.endusersharepoint.com/STP/. Aunque paso mucho más tiempo en los foros de MSDN, Recomiendo que tengas un vistazo en el foro EUSP así como, particularmente para el usuario final orientado a preguntas. Sin embargo es otra fuente de buena información y asesoramiento.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Etiquetas de Technorati:

Utilizar listas de Control para crear soluciones de flujo de trabajo Flexible

La semana pasada, Mark Miller publicado a mi último SharePoint Designer flujo de trabajo artículo para usuarios finales en su sitio (http://www.endusersharepoint.com/?p=1226).

Se inicia como este:

Tipos de técnicos utilizamos un montón de jerga y acrónimos en nuestra rutina diaria como "OO" (programación orientada a objetos), "TC" (Tipos de contenido), "SPD" (SharePoint Designer), "RTFM" (Lea el manual), etc.. Este artículo se refiere a un bugaboo especial llamado "codificación duro:"Lo que es, ¿por qué es malo y cómo evitarlo en soluciones de diseño de flujo de trabajo de SharePoint.

Describo cómo usar listas personalizadas para almacenar datos de configuración y control de flujo de trabajo. Usando este enfoque, podemos evitar codificación duro valores como aprobadores’ direcciones de correo electrónico, límites de aprobación dólares, etc..

Check it out.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Etiquetas de Technorati:

Un servidor Proxy Web intentó detenerme instalen Windows Workflow Foundation, Pero yo lo derrotó

Estoy trabajando en un sitio de cliente y necesario para instalar la Fundación del workflow de windows para que pudiera así algunos trabajos de SharePoint Designer. (No sabía hasta hoy que SPD se instala bien pero realmente necesita por lo menos.NET 2.0 y Windows Workflow Foundation para ser realmente utilizable; Siempre supuse que estas se instalaban junto con el SPD, Pero me equivoqué).

El cliente tiene un servidor proxy. No hay problema, Tengo las credenciales para salir a las Internets públicos. Ir al lugar habitual para descargar WWF (SPD provechoso me proporcionada un enlace). Esa descarga es realmente un sistema de arranque de las clases. Corre y da cuenta de lo que necesita para descargar. Que el segundo proceso de descarga no. O no tratar a todos, o se impide de alguna manera pidiendo credenciales de servidor proxy. Fue un accidente muy duro, me da el mensaje:

Microsoft .NET Framework 3.0 ha encontrado un problema durante la instalación. Programa de instalación no se ha completado con éxito.

He intentado reiniciar y gastado 10 segundos intentando averiguar si podría conseguir que me piden las credenciales del servidor proxy. Me rindo y fue aquí en su lugar: .NET Framework 3.5 Service Pack 1 (Paquete completo).

He descargado el paquete, instalado y esta vez, No hay problemas.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Flujo de trabajo SPD: Mostrar nombre completo en lugar de dominionombre de usuario

En lo que parece ser su mensaje inaugural de blog, chiqnlips ha profundizado en la locura que es una columna calculada y describe una solución a un problema de actividad de correo electrónico SharePoint Designer flujo de trabajo común: Cómo mostrar el nombre real de una persona en un correo electrónico en lugar de "DOMINIOnombre de usuario."

Lo he probado yo mismo, pero se ve prometedor. Check it out.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Portar SharePoint Designer flujo de trabajo de una lista a otra

Mark Miller sobre en www.endusersharepoint.com publicado mi último artículo en el flujo de trabajo de SharePoint Designer aquí (http://www.endusersharepoint.com/?p=1037).

Describo el enfoque básico para mover un flujo de trabajo que se crea en una lista a otra lista. La otra lista puede estar en el mismo sitio, misma colección de sitios o una granja totalmente diferente (por ejemplo:. desde el desarrollo de la producción).

Este es un tema complicado por lo que sólo cubrí un escenario muy básico. La próxima semana, Voy a escribir un ejemplo más útil del mundo real.

Ver y compartir cualquier comentario allí.

<final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Etiquetas de Technorati:

¿Por qué no puedo yo fácilmente puerto soluciones de flujo de trabajo de SharePoint Designer desde una lista a otra?

Mark Miller ha publicado mi último usuario final orientada a artículo de flujo de trabajo de SharePoint Designer hasta en su sitio aquí: http://www.endusersharepoint.com/?p=1008

Intento de dar una respuesta directo a la pregunta, "¿Por qué no puedo yo fácilmente puerto un flujo de trabajo diseñador de SharePoint de desarrollo para probar?" En el proceso de, También doy una idea de lo que SPD está haciendo detrás de las escenas cuando lo usamos para crear una solución de flujo de trabajo.

La próxima semana, Describo una usuario final manera amigable de flujo de trabajo de SPD puerto de un servidor a otro, o al menos como usuario final agradable establece una solución como sea posible dado el estado de la herramienta.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

No se puede acceder a flujo de trabajo de SharePoint Designer “Remoto” o “Extranjeros” Listas

Aquí es otra pregunta común de flujo de trabajo de SharePoint Designer:

"Puedo acceder (lectura y escritura) Listas de SharePoint mediante flujos de trabajo que no residen en el mismo sitio que la propia lista?"

La respuesta sencilla es: No.

Como en tantas maneras, Sin embargo, Tenemos calificar (en este caso que es una buena cosa). La plataforma nos permite crear extensiones para la producción de muchas maneras, incluyendo una acción personalizada (ver mi pequeño proyecto de codeplex aquí un ejemplo). Una acción personalizada nos permite básicamente hacer todo lo que quieras desde flujo de trabajo diseñador de SharePoint. Soy un gran fan de esto, En realidad, ya nos da lo mejor de ambos mundos — un diseñador amigable declarativa para el usuario final con la profundidad de los .net framework en nuestros dedos.

Lamentablemente, Si utilizas SPD, hay una buena probabilidad de estás haciendo porque no se puede utilizar visual studio (debido a que visual studio requiere un fondo profundo desarrollador). No tengo ninguna buena respuesta a este problema excepto que debe prevalecer sobre uno de sus compañeros técnicos para crear la clase de acción personalizada que usted necesita. Como alternativa, trabajar con la administración para contratar o contrato de ese tipo de recurso.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Etiquetas de Technorati:

Flujo de trabajo de SharePoint Designer y adjuntos de correo electrónico — Una consumación devotamente al ser querido

Lamentablemente, no debe ser. No podemos enviar un correo electrónico con archivos adjuntos de un flujo de trabajo de SharePoint Designer con de las características de la caja. Este deseo surge con el aumento de regularidad en los foros MSDN.

Sin embargo, el Plataforma SharePoint, como con tantas cosas, nos ofrecen un camino a seguir. Podemos crear acciones personalizadas que luego incorporamos en nuestros flujos de trabajo. Una vez instalado, una acción personalizada se ve y se siente como cualquier otra acción (por ejemplo:. Recopilar datos, Un mensaje de registro, etc.).

Crear una acción personalizada es una gran montaña a subir, Sin embargo, para los usuarios finales. Este proyecto de codeplex proporciona esta funcionalidad: http://www.codeplex.com/SPDActivities. Tira hacia abajo y lo instale es también más allá de las habilidades de los usuarios típicos. Sin embargo, es bastante sencillo para un administrador de SharePoint hacerlo, así que si te encuentras que necesitan desarrollar un flujo de trabajo con esta capacidad, trabajar con su administrador de SharePoint para hacerlo.

</final>

Suscribirse a mi blog.

Sígueme en Twitter en http://www.twitter.com/pagalvin

Etiquetas de Technorati:

Flujo de trabajo de SharePoint Designer, Receptores de eventos y “Elemento de la lista de actualización” frente “Establezca el campo en el elemento actual”

Tenemos un conjunto de flujos de diseñadores de SharePoint que "comunicar de" con un receptor de evento en la lista a través de cambios en los valores de la columna de sitio. Por ejemplo, Si una columna de sitio "SetDuedate" se establece en true el flujo de trabajo, el receptor de eventos detecta que el cambio, calcula una fecha de vencimiento y asigna esa fecha a otra columna de sitio, "Fecha de vencimiento." Nos separan cosas como esta porque el receptor de evento puede calcular una fecha de vencimiento utilizando reglas de negocio complejas (teniendo en cuenta los fines de semana y días festivos de la empresa) mientras que el SPD realmente no puede.

En un caso concreto, nos topamos con un problema con este truco. Depuración de todo esto es bastante difícil, pero llegamos a la conclusión definitiva en uno de los casos (por lo menos), el receptor de eventos no estaba ejecutando todo el tiempo. En un paso del flujo de trabajo, cambiamos el valor de una columna de sitio y el receptor de eventos no parece funcionar. Sin embargo, estaba ejecutando constantemente en un paso diferente del flujo de trabajo.

Después de revisarlo, Noté que el paso de flujo de trabajo feliz utiliza el elemento de lista de actualización"" mientras que el otro paso utiliza "campo establecido en el punto actual." Elemento de la lista de actualización fue actualizar el "elemento actual." No estoy seguro por qué escogimos uno sobre el otro ya que parece estar haciendo lo mismo.

Por lo tanto … la acción del elemento de la lista de actualización hizo que el evento. Por otro lado, el campo de acción del elemento actual establece no.

He utilizado el elemento de la lista de actualización en ambos lugares y viola! Trabajó. [[ Lado total, Tocaba el violín para casi diariamente para 15 años ]]

De esto, Tentativamente, creo que el "conjunto campo" acción no causa receptores de sucesos al fuego, por lo menos algunos de la época.

Este tema nos acosado por semanas.

Este es uno de esos "observó comportamiento" mensajes. Observé esto sucede una vez en un entorno específico y estoy haciendo algunas conjeturas en cuanto a por qué las cosas sucedieron como lo hicieron. Si usted tiene cualquier idea en éste, Comparta en los comentarios.

</final>

Suscribirse a mi blog.

Etiquetas de Technorati: