Methods / Methods for Manual Work Items (Tasks) |
Web Services
Retrieves a list of manual work items that match a specified query expression.
public virtual WFManualWorkItem[] QueryWorkList(WFQueryExpr expr)
Name | Description |
---|---|
expr |
|
An array of WFManualWorkItem objects that contain the work item data.
IWFWorkflowService svc = GetWorkflowService(); WFAny any = WFAny.Create(WFManualWorkItem.ASSIGNED); WFQueryExpr expr = new WFQueryExpr("WF_MANUAL_WORKITEM.STATUS", SQLExpr.EQ, any, true); try { WFManualWorkItem[] workItems = svc.QueryWorkList(expr); // Iterating through the list of the ManualWorkItem foreach (WFManualWorkItem workItem in workItems) { Console.WriteLine("{0}", workItem.ApplName); Console.WriteLine("{0}", workItem.AssignedDate); Console.WriteLine("{0}", workItem.DefName); Console.WriteLine("{0}", workItem.DueDate); } } catch (Exception ex) { Console.WriteLine("Failed! " + ShUtil.GetSoapMessage(ex)); }
3.2.0.4 and higher