2013-10-08 22 views
5

Aşağıdaki kullanım durumunu gerektiren bir aktivitede işlem oluşturmalıyım.Dinamik olarak kullanıcı görev atamasını ayarlama

1.Bu formda bir kullanıcı arama alanı var 2.Bir kişi formu tamamlar ve bir isimle tamamlanmış bir kişi arama alanı ile bu görevi tamamlarsa, bir sonraki görevin adı/adıyla atanan bir sonraki görevi atar Bir sonraki görevde harekete geçebilir.

Activiti engine apis kullanarak nasıl elde edebilirim. Bu konuda herhangi bir yardım için teşekkür ederiz.

Şimdiden teşekkürler.

cevap

7

Sen adımları izleyerek kullanabilirsiniz: Örneğin 'userId' ya da süreci örneği 'userids' ibraz erişmesini değerler için tuşlarıyla değişken içermelidir taskService.complete(task.getId(), taskVariables); taskVariables kullanarak activiti için html formundan

  1. Geçiş girdi kullanıcı değerini senin proses tanımları <userTask id="task" name="My Task" activiti:assignee="${userId}"/> veya <userTask id="task" name="My Task" activiti:candidateUsers="${userIds}"/> yılında
  2. Kullanım ifadeleri Ayrıca detaylı bilgi
  3. için http://www.activiti.org/userguide/#bpmnUserTask ve http://www.activiti.org/userguide/#springExpressions bakmak görevleri

    atamak
İlgili konular