Dear All,
I have used WCLogical in my code for this condition
( Owner == "Me" || Owner ==
"Other" && Status == "Open" || Status == "Available" )
Below is my code:
_worklistCriteria.AddFilterField(WCLogical.AndBracket,
WCField.WorklistItemOwner, "Me", WCCompare.Equal,
WCWorklistItemOwner.Me);
_worklistCriteria.AddFilterField(WCLogical.Or, WCField.WorklistItemOwner, "Other", WCCompare.Equal, WCWorklistItemOwner.Me);
_worklistCriteria.AddFilterField(WCLogical.AndBracket, WCField.WorklistItemStatus, WCCompare.Equal, WorklistStatus.Open);
_worklistCriteria.AddFilterField(WCLogical.Or, WCField.WorklistItemStatus, WCCompare.Equal, WorklistStatus.Available);
_worklistCriteria.AddFilterField(WCLogical.EndBracket, WCField.None, WCCompare.Equal, null);
But I got stuck when I face this condition:
Owner == "Me" && Owner ==
"Other" && Owner == "Nobody" && (Status == "Available" || Status == "Open" )
Could someone please help me how to use WCLogical for that condition?
Thank you.
Regards,
LIT