anonymous Log in
Search
Recents:
v3.0
gx-l
Obtener Usuario Del WorkFlow de una tarea en particular
03/12/19 10:09

The Jocker

Replies: 0

Buenas gente, espero estén bien
Estoy tratando de obtener el usuario del WorkFlow de una alzada o tarea en
particular y al usar estos métodos solo me trae el usuario de la alzada o
tarea actual. Si alguien conoce como traer el usuario que participaron de
una tarea en particular seria genial.
&WorkFlowUsers: datatype [WorkFlowUser]- collection
&WorkFlowUser: datatype [WorkFlowUser]
&Participant: datatype [WorkFlowUser]
&ParticipantCandidates: datatype [WorkFlowUser]- collection
&Collaborators : datatype [WorkFlowUser]- collection
&WorkFlowUsers = &WorkFlowContext.ProcessInstance.Participants
&Participant = &WorkFlowContext.Workitem.Participant
&ParticipantCandidates = &WorkFlowContext.Workitem.ParticipantCandidates
&Collaborators = &WorkFlowContext.Workitem.Collaborators
// &WorkflowWorkItem.Activity.LoadByName('Registrar Solicitud')
// &WorkFlowUsers = &WorkflowWorkItem.ProcessInstance.Participants
Msg("Participant "+&Participant.Name,nowait)
For &ParticipantCandidate in &ParticipantCandidates
Msg("ParticipantCandidates "+&ParticipantCandidate.Name,nowait)
EndFor
For &Collaborator in &Collaborators
Msg("Collaborators: "+&Collaborator.Name,nowait)
EndFor
For &WorkFlowUser in &WorkFlowUsers
Msg("WorkFlowUser : "+&WorkFlowUser.Name, nowait)
EndFor
Genexus 15U12, DB2 for Iseries , Java 8
Saludos!
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy


Back to gx-l