| The Jocker | |
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 |
|
|
|