How to calculate value of attribute type Duration in RTC worktiem.
2 answers
A simple add of those values in Script Based Calculated Value seems to do the trick, unless i totally missed your requirement...
here is a sample code for the script :
var varDura1 = workItem.getValue('dura1');
var varDura2 = workItem.getValue('dura2');
var duraSum = varDura1 + varDura2;
return duraSum;
var varDura2 = workItem.getValue('dura2');
var duraSum = varDura1 + varDura2;
return duraSum;
dojo.provide("com.example.toatEstimation");
dojo.require("com.ibm.team.workitem.api.common.WorkItemAttributes");
(function() {
dojo.declare("com.example.toatEstimation", null, {
getValue: function(attribute, workItem, configuration) {
try {
var reqtimeEst = getAttributeData(workItem.getValue("reqtimeestimated_new"));
var arctimeEst = getAttributeData(workItem.getValue("archtimeestimated_new"));
var timeEst = getAttributeData(workItem.getValue("timeestimated_new3"));
var timeEst;
timeEst = reqtimeEst + arctimeEst
return timeEst.toInt();
}
catch(err) {
var txt;
txt="There was an error on this page.\n\n";
txt+="Error description: " + err.message + "\n\n";
txt+="Click OK to continue.\n\n";
alert(txt);
}
}
});