【问题标题】:MPXJ task duration calculationMPXJ 任务持续时间计算
【发布时间】:2015-04-10 06:31:17
【问题描述】:

我正在使用 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));

请帮助...我怎样才能正确获得任务持续时间。

【问题讨论】:

  • 您能否提供一些示例代码或示例 MPX 文件?

标签: java mpxj


【解决方案1】:

我遇到了同样的问题。当我设置持续时间、工作、剩余持续时间和剩余工作时,它起作用了。

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2018-08-29
    • 2011-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-06
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    相关资源
    最近更新 更多