Skip to main content

How can we retrieve “processInstance”/”ActivityInstance” “DataFields” or “XMLFields”. Using  management API]? And how can we filter managerial list by a datafied. tUsing  management API]?


Kindly note that using management API/ Managerial list means something lilke below code



SourceCode.Workflow.Management.WorkflowManagementServer workflowServer =


                new SourceCode.Workflow.Management.WorkflowManagementServer();


 


            try


            {


 


                workflowServer.CreateConnection();


 


                workflowServer.Connection.Open((GetManagementConnString()).ToString());


 


                #region ... Prepare filter criteria ...


 


                SourceCode.Workflow.Management.Criteria.WorklistCriteriaFilter wlCriteriaFilter =new SourceCode.Workflow.Management.Criteria.WorklistCriteriaFilter();


 


 


                if (!String.IsNullOrEmpty(info.Folio))


                {


                    #region ... Resource Key Filter ...


 


                    wlCriteriaFilter.REGULAR_FILTER(SourceCode.Workflow.Management.WorklistFields.Folio, SourceCode.Workflow.Management.Criteria.Comparison.Equals, info.Folio);


 


                    #endregion


                }


 


                #endregion


 


                SourceCode.Workflow.Management.WorklistItems items =


                    workflowServer.GetWorklistItems(wlCriteriaFilter);


//.. ..we can’t find proper filter in this enum
//. “SourceCode.Workflow.Management.WorklistFields” to filter managerial worklist by //… Datafields


Be the first to reply!

Reply