【问题标题】:MS Project - XML imported with wrong duration, Start and Finish datesMS 项目 - 导入的 XML 持续时间、开始和结束日期错误
【发布时间】:2021-01-30 22:50:33
【问题描述】:

我创建了一个 XML 文件以使用 Javascript 导入 MS Project 2019。

我只有在持续时间、开始和结束日期方面遇到的问题。如果 XML 正确,我不明白为什么 MS Project 会更改值。使用正确值的 XML 和使用错误值导入的项目的屏幕截图如下所示。有什么问题?

例如,在 XML 上,“配置端口”任务就是使用以下数据:

<Name>Configure ports</Name>
<Duration>P2DT0H0M0S</Duration>
<Start>2019-01-14T00:00:00</Start>
<Finish>2019-01-16T00:00:00</Finish>

但图像显示了我导入的 xml,MS 项目将其转换为:

duration: 0 days
start: 2019-01-14
finish: 2019-01-14

截图:https://www.dropbox.com/s/aydiqp5gh301jrb/screen%20shot%202020-10-16%20at%2011.58.21.png?dl=0

XML 文件:https://www.dropbox.com/s/yt89b7pagnagac2/launch%20saas%20product.xml?dl=0

【问题讨论】:

    标签: xml import ms-project


    【解决方案1】:

    解决了问题。

    工作需要在任务中添加“RemainingDuration”字段并将格式从天更改为小时。甚至 microsoft doc 也假设将 P2DT1H0M 之类的持续时间格式化为 2 天 1 小时,但他们支持的正确时间仅为 PT25H0M 2 天 1 小时。

    谢谢!

    【讨论】:

      猜你喜欢
      • 2021-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-02
      • 1970-01-01
      • 1970-01-01
      • 2021-08-03
      相关资源
      最近更新 更多