与Portfolio Items 的进度条相关,但现在我们有了 SDK 2.0
有没有办法查看显示按故事计数完成的百分比和按故事计划估算完成的百分比的算法?
我有一个接近的尝试,并且在大多数情况下都有效,但有时当我将它与拉力赛中的实际信息进行比较时,颜色会有所不同。我希望这对我的应用程序是一致的:
if (recordData.PercentDoneByStoryPlanEstimate === 1) { //All work has been accepted
return App.colorCodes.grey;
} else if (dateDifference <= 0) { //End date has passed and work is not complete
return App.colorCodes.blank;
} else {
if (daysSinceStart / dateDifference <= recordData.PercentDoneByStoryPlanEstimate) return App.colorCodes.green; //On-track
else if (daysSinceStart / dateDifference <= recordData.PercentDoneByStoryPlanEstimate + 0.25) return App.colorCodes.yellow; //Within 25% of planned velocity
else return App.colorCodes.red; //Off-track, not within 10%
}
此外,SDK 2.0 中的Percent Done ui 组件也不能正确地为卡片着色,并且无法提供自定义着色功能 - 我可以提供一个百分比,但我可以让它像原生集会百分比一样显示完成将?