
您用 Merlin Project 创建了一个项目,现在希望在保持各项时间间隔的前提下平移整个项目。

借助关联进行灵活规划
如果多个活动仅通过关联进行规划,那么移动它们就很简单。
要平移整个项目:
请在「项目设置 > 常规 > 日期预设」中填入一个新的项目_开始_日期。
要移动所有未来的活动:
您可以使用「项目设置 > 常规 > 状态日期」中的动态规划。为第一个未来活动填入一个新的开始日期。后续活动会通过关联相应地随之移动。
静态规划
如果活动是通过精确的起始值定义的,那么每个开始日期都必须逐一调整。
注:我们建议您尽可能多地使用关联,尽可能少地使用日期预设。这样一来,在项目持续期间进行后续的规划调整会更加简单。
借助 Apple
Script 获得更高灵活性
另一种方式是使用 AppleScript。脚本可以读取活动的_最早开始预设_值,在此基础上计算出所需的偏移量,并分别将新的开始日期写回各活动。
您没有能力自行编写这样的 AppleScript?请下载这份免费的 AppleScript,并在脚本编辑器中打开。它可以平移整个项目,也可以只平移当前选中的内容。
关于 ProjectWizards 提供的 AppleScript 的说明:您可以不受限制且免费地采用并使用这些 AppleScript 及其他示例。这些脚本始终仅以演示为目的而提供。我们乐意为您解答有关脚本的问题,但运行的最终责任完全由您自行承担。我们明确允许您修改这些脚本并将其免费转交给第三方。在此情况下,请明确说明您所做的修改,以及脚本的基础来自 ProjectWizards。
如果您使用关联,同时移动多个活动就很简单。如果活动是通过精确的起始值定义的,那么每个开始日期都必须逐一调整。作为替代方案,可以使用一个 Apple 脚本来简化这一流程。
本文最后更新于2025年3月11日。
如果您对这篇博客文章有任何疑问或希望参与讨论,欢迎您在我们的论坛中发帖。