当前位置: 首页 > 工具软件 > OpenProj > 使用案例 >

openproj不能修改日期的原因分析与解决

薛寒
2023-12-01

问题:先使用openproj指定计划,安排人手在规定时间内完成某件事情,结果在实施过程中,由于各种情况,实际完成的时间很可能与计划时间不同,或快或慢。那么我们需要更改时间,记录已经完成的部分,同时修改接下来的事情。但是在openproj中经常无法修改时间,总是跳回去。google了一下,发现很多人问这个问题,但是大多说是bug,极少人指出这是不了解项目管理导致的。


我摆弄了一天,发现,至少我之前改不了时间是因为我不了解项目管理,而不是bug。以下总结一下我做的改动以修改时间,都是有效的:

1. 首先,检查一下要修改任务的前置任务的时间,即predecessor那一项,这一项是上一任务的编号,查那个编号的任务的结束时间,根据逻辑,当前任务要在上一任务完成之后才能开始,因此,当前任务的起始时间不会早于上个(可能不止一个)任务的结束时间,如果修改的时间早了,那么就改不动,会自动变回去。

2. 其次,检查一下实施人员,注意,不填写任何人员的空白,也会被认为一个人。如果该人员是全部时间做这个任务的话,(在人员那里可以设置一个百分比,表示花多少时间在当前任务上),那么根据逻辑,该人员在上一个任务完成之前,不能开始该任务,该人员在非其工作时间,不能开始或者结束该任务。(注意,人员设定处有个时间日历设定该人的工作日程,可以把假期提前设定为非工作时间)。因此,如果你设定的相关时间不合以上要求,也不能修改时间。

3. 任务的结束日期一般不能直接改,而是要在指定开始日期之后,设定一个估计的或者已经确定的duration,即多久完成该任务。


总之,项目管理是很麻烦的,注意时间的先后顺序。

 类似资料: