我想将值设置为plannedCompletionDate和projectedCompletionDate。我知道它们是来自answer的计算字段。我的要求是针对项目更新这些字段。我的代码如下
`https://{exz}.attasksandbox.com/attask/api/v5.0/project/57cd--eaf1b824d3?projectedCompletionDate=1990-01-01&taskConstraint=MSO&apiKey=8ud---ky8j&method=put`
我也试过
`https://{exz}.attasksandbox.com/attask/api/v5.0/project?ID=57cd--eaf1b824d3&projectedCompletionDate=1990-01-01&taskConstraint=MSO&apiKey=8ud---ky8j&method=put`
但我收到错误
" APIModel V5_0不支持字段taskConstraint(项目)"
我也尝试用projectConstraint替换taskConstraint,但最终出现了类似的错误。我应该覆盖哪些约束来将值设置为 projectedCompletionDate 和 plannedCompletionDate ?注意 - 这些是项目属性而不是任务。提前谢谢!
答案 0 :(得分:0)
您根本无法设置投影日期,但您可以操纵时间轴引擎为您设置它们。通过计划日期,约束类型,约束日期,完成模式和完成百分比来执行此操作。
应该注意的是,您不能在项目级别设置任何内容,而是与项目的计划模式对应的计划日期。您的电话是在项目级别,因此无法正常工作。项目计算的计划和预计日期将从任务中汇总。您需要在那里设置它们然后允许汇总发生。
我可以问商业案例和理由你需要操纵这些日期吗?我们或许能够找到更直接的解决方案。