使用 Python 在 MS Project 中添加里程碑

本简短指南描述了如何 使用 Python 在 MS Project 中添加里程碑。它提供了设置 IDE 的细节、程序步骤列表以及展示 如何使用 Python 在 MS Project 中创建任务里程碑 的示例代码。您将获得进一步的细节,以根据要求自定义输出 MPP

使用 Python 将里程碑添加到 MS Project 的步骤

  1. 将环境设置为使用 Aspose.Tasks for Python via .NET 来添加里程碑
  2. 将源 MS Project 文件 MPP 加载到内存中
  3. 在所需任务下添加一个新的 task,该任务将被转化为里程碑
  4. 根据里程碑任务规范,将任务持续时间设置为零
  5. 使用 is_milestone 属性将任务标志设置为里程碑
  6. 设置此里程碑实现的开始日期
  7. 将更新后的 project 与里程碑一起保存到磁盘

给出的步骤包括 如何使用 Python 在 Microsoft Project 中创建里程碑。加载源项目文件,添加任务,设置其里程碑相关参数,并将其保存到磁盘。里程碑任务的必需参数是零持续时间、真实的里程碑标志和开始日期。

使用 Python 在 MS Project 中插入里程碑的代码

此代码分享了 如何使用 Python 在 MS Project 中创建里程碑 的细节。为避免因重新计算导致里程碑任务移动,您可以将 constraint_type 设置为 MUST_START_ON 并指定 constraint_date。如果您想为里程碑使用不同于默认项目日历的单独日历,可以在项目中创建该日历并将其分配给里程碑任务。

本文介绍了在项目中处理里程碑任务的流程。要向项目添加循环任务,请参阅文章 使用 Python 在 MS Project 中添加循环任务.

 简体中文