how can I use Script-based calculated values to reset timestamp column in empty?
in the beginning , the column has value (ex: 2014/6/30 PM 7:31:25)
when state == s4 , I want to reset timestamp column in empty? But it dosen't work
(function() {
var WorkItemAttributes= com.ibm.team.workitem.api.common.WorkItemAttributes;
dojo.declare("org.example.workitems.providers.CompletedDate", null, {
getValue: function(attributeId, workItem, configuration) {
var state= workItem.getValue(WorkItemAttributes.STATE);
if (state == "workflow.jobassign.state.s5") {
var date = new Date();
var sysdate= dojo.date.stamp.toISOString(date, {milliseconds:true, zulu:true});
return sysdate;
}else if (state == "workflow.jobassign.state.s4") {
console.log("state == s4");
return null; //want to clear the column
}
return null;
}
});
})();
Comments
Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Jun 30 '14, 8:00 a.m.Charles Lin
Jun 30 '14, 8:08 a.m.Donald Nong
Jul 04 '14, 12:06 a.m.