Hello All,
I have a requirement to filter the workitems locked by the current logged in user.
The script tried is below, unfortunately this works only for properties exposed in the inbasket, but what I am looking for is F_LockedUser.
Could someone please help to understand whether thiss is something achievable?
console.log("Dynamic filter processing.. ", payload);
var modelArray = [];
console.log("logged in user :", ecm.model.desktop.userDisplayName);
var filter = {
"queueName": "IBMD_LVTeamLeader",
"inbasketName": "Claims Received",
"hideFilterUI": true,
"hideLockedByOther": true,
"queryFilter": "(F_LockedUser=:A)",
"queryFields": [
{
"name": "F_LockedUser",
"type": "xs:string",
"value": [ecm.model.desktop.userDisplayName],
"isSystem": true
}
]
};
//filter.queryFields[0].value = ecm.model.desktop.userDisplayName ;
console.log("Inside filter ", filter);
var model = icm.model.InbasketDynamicFilter.fromJSON(filter);
console.log("model : " ,model);
modelArray.push(model);
return {"dynamicFilters":modelArray};
------------------------------
Vipin EV
------------------------------