我正在使用mpxj 4.5导出我的项目。当我通过MsProject打开.mpx文件时,它向我显示不正确的任务持续时间。
如果我设置0小时,msproject会显示5个小时。但它与DAYS一起工作正常(如果我设置24小时,则需要1天)。小时数有什么问题,我只用24分来得到几天。
我使用此代码:
double hours = 0.0 //in my project some tasks has 0 hours duration.
task.setDuration(hours >= 24 ? Duration.getInstance(hours / 24, TimeUnit.DAYS) : Duration.getInstance(hours, TimeUnit.HOURS));
请帮助......我怎样才能正确地完成任务持续时间。
答案 0 :(得分:0)
我遇到了同样的问题。当我设定持续时间,工作,剩余持续时间和剩余工作时,它起作用。
我希望它可以帮到你。