Community email notifications are disrupted. While we are working to resolve, please check on your favorite boards regularly to keep up with your conversations and new topics.
I'm working on some code in a workflow and I want to be able to query baselines that meet certain conditions. When I use syntax like the below, the workflow goes to an "aborted" state with no indication as to why. How would I query baselines?
wt.query.SearchCondition sc = new wt.query.SearchCondition(wt.vc.baseline.ManagedBaseline.class, "lifeCycleState", wt.query.SearchCondition.EQUAL, "Approved", false);
Solved! Go to Solution.
Joe,
So, you're trying to query based on a case insensitive value of the lifecycle state.
You need to replace "lifeCycleState" with:
"state.state"
Hope this helps
David
Joe,
So, you're trying to query based on a case insensitive value of the lifecycle state.
You need to replace "lifeCycleState" with:
"state.state"
Hope this helps
David
Thanks!
I found another way to get what I needed, but I tested the code you gave, and it didn't cause the workflow to abort.
Thanks for the help!