LoopGantt 可以直接导入 Microsoft Project XML 文件。在 Microsoft Project 中将计划保存为 XML,再把文件拖放到导入项目对话框中,大纲结构、工期、里程碑、全部四种依赖类型及其滞后量,以及进度都会导入。导入过程会列出它不得不做的每一处更改,因此不会有任何内容被悄悄丢弃。
无法导入 .mpp 文件。 二进制 .mpp 格式无法在 Microsoft Project 之外读取。请先按下文所示将计划保存为 XML,只需一步。
第 1 步 — 将计划保存为 XML
- 在 Microsoft Project 桌面应用中打开项目。如果项目在 Project Online 中,请先在桌面应用中打开它。
- 转到文件 → 另存为,并选择文件类型 XML 格式 (*.xml)。
- 保存文件。
请使用 XML,而不是 CSV 或 Excel 导出:只有 XML 会保留大纲结构、依赖类型和滞后量。
第 2 步 — 导入 LoopGantt
- 在仪表盘上点击导入。
- 将
.xml文件拖放到导入项目对话框中,或点击以浏览文件。 - 预览会显示已检测到:Microsoft Project、任务数和依赖关系数、项目开始日期以及计划中的前几个任务。预览下方的说明会列出所有被跳过或近似处理的内容。您可以在这里重命名项目。
- 点击导入项目。
会导入的内容
| Microsoft Project | 在 LoopGantt 中 |
|---|---|
| 项目标题和开始日期 | 项目名称和开始日期 |
| 摘要任务 | 阶段,其下的任务按您的大纲嵌套(最多六层) |
| 工期 | 按文件中的每日工时(默认 8 小时)换算成整数工作日;持续工期按每天 24 小时计算 |
| 里程碑 | 里程碑(工期为零的任务也是里程碑) |
| 前置任务 | 全部四种类型的依赖关系:完成-开始、开始-开始、完成-完成和开始-完成 |
| 滞后量和提前量 | 以整天计的滞后量;百分比滞后量按前置任务的工期换算 |
| 完成百分比 | 进度和状态:0% 为未开始,1–99% 为进行中,100% 为已完成 |
| 备注 | 任务描述 |
| 资源分配 | 资源名称,添加到任务描述中(“资源:…”) |
| 期限 | 任务的截止日期标记 |
| “必须开始于”和“不得早于…开始”限制 | 任务的开始日期 |
会被跳过或更改的内容
- 非活动任务会被跳过,因为 Microsoft Project 会将其排除在日程之外。
- 插入的子项目会被跳过。请改为在 LoopGantt 中链接另一个项目。
- 项目摘要任务(任务 0)不会导入。LoopGantt 会根据任务计算项目汇总。
- 其他限制类型(“越晚越好”“必须完成于”“不得晚于…开始”“不得早于…完成”“不得晚于…完成”)在 LoopGantt 中没有对应项;预览会列出每个受影响的任务,因为其日期可能不同。
- 日历、成本和资源详情不属于普通导入的内容。导入后请在 LoopGantt 中设置工作周和节假日,然后检查关键里程碑。
保留 MS Project 额外数据(Pro 和 Teams)
如果文件包含的内容多于普通计划(日历、资源、分配、基线、自定义字段,或非活动、手动计划或带限制的任务),预览会显示已检测到 MS Project 额外数据面板,并列出每项的数量。
在 Pro 和 Teams 套餐中,勾选为该项目启用高级项目管理并保留这些数据。这样,日历、资源、分配、限制和工时会保留在项目的高级项目管理数据中,非活动任务会作为非活动任务导入,而不是被跳过。基线也会保留,并开启基线跟踪;自定义字段定义暂不保留。之后您可以关闭这些模块。如果不勾选此选项,或使用的是 Free 套餐,项目将作为普通计划导入。
限制: 文件最大 15 MB,计划最多 5,000 个任务、10,000 个依赖关系和六层大纲。导入始终会创建一个新项目,该项目计入您套餐的项目数量上限;它不会合并到现有项目中。