使用 Python 在 MS Project 中设置前置任务

本快速指南描述了如何 使用 Python 在 MS Project 中设置前置任务。它提供了有关设置开发环境的信息、一套编程指令,以及用于添加 使用 Python 在 Microsoft Project 中设置前置任务 的示例代码。还将讨论对示例代码的增强,以创建自定义输出 MPP 文件。

使用 Python 在 MS Project 中添加前置任务的步骤

  1. 通过添加 Aspose.Tasks for Python via .NET 来设置环境,以创建前置任务
  2. 将产品许可证应用于生成 MPP 格式的输出
  3. 通过设置开始日期和名称来生成一个新的 project
  4. 为项目添加多个任务,并为每个 task 分配以天为单位的持续时间
  5. 将几个任务按顺序链接,使每个任务在前一个任务完成之前就开始
  6. 通过在任务之间添加间隔来链接更多任务
  7. 将项目保存为 MPP 或任何其他受支持的格式
  8. 打印出每个任务及其前置任务和后置任务

这些步骤描述了使用 Python 在项目计划中添加前置任务。应用许可证,创建一个新项目,添加一些任务,并设置每个任务的持续时间。最后,使用 TaskLinkType finish-to-start 将任务与其他任务链接,在任务之间添加一些延迟,并将项目保存到磁盘上。

使用 Python 在 MS Project 中设置前置任务的代码

此代码描述了在项目管理中使用 使用 Python 的前置任务。您可以通过显式分配项目级默认日历来控制计划的工作日/小时,而不是依赖内置的默认日历。如果您想引用其他项目中的任务,请在链接上设置 cross_project / cross_project_name 属性。

本指南教您如何处理前置任务和后置任务。要在项目中添加里程碑任务,请参阅文章 Add milestone in MS Project using Python.

 简体中文