Pregunta

Creé un flujo de trabajo StateMachine para sharepoint y en un estado, creo múltiples tareas usando un replicador. El número de tareas creadas es variable.

Necesito manejar el evento OnTaskChanged para todas las tareas que creé, lo que parece imposible ya que un controlador de eventos solo puede asociarse con una tarea.

Puedo usar un número restringido de tareas que pueden ser creadas y manejadas por un número específico de manejadores, pero estoy considerando eso como último recurso o crear un flujo de trabajo secuencial como último recurso.

Por favor, avíseme si esto es compatible o si hay soluciones alternativas.

Enlace de referencia: http://social.msdn.microsoft.com/Forums/en-US/sharepointworkflow/thread/a174ac5f-03ed-4e27-998b-bbdb7d01d09b/

¿Fue útil?

Solución

No funcionará por las razones que expusiste. La solución es reestructurar el flujo de trabajo de la máquina de su estado como un flujo de trabajo secuencial (que puede no ser posible) o cambiar a receptores de eventos de elementos (que pueden no funcionar para usted). Realmente he blogeado sobre este tema: Workflow Nuttiness vol. 1

Hilarantemente, acabo de revisar el enlace de los foros de MSDN que me proporcionaste, y estoy seguro de que estoy en ese hilo, preguntando por lo que, eh, ¿supongo que todos reescribimos a flujos de trabajo secuenciales? " Y tampoco hay mejor respuesta en ese hilo :)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top