2016-09-05 4 views
0

値をplansCompletionDateとprojectedCompletionDateに設定します。計算されたフィールドはanswerです。私の要件は、プロジェクトに関してこれらのフィールドを更新することです。私も アタスク - 計算されたフィールドに値を設定する

`https://{exz}.attasksandbox.com/attask/api/v5.0/project?ID=57cd--eaf1b824d3&projectedCompletionDate=1990-01-01&taskConstraint=MSO&apiKey=8ud---ky8j&method=put`  

を試してみました

`https://{exz}.attasksandbox.com/attask/api/v5.0/project/57cd--eaf1b824d3?projectedCompletionDate=1990-01-01&taskConstraint=MSO&apiKey=8ud---ky8j&method=put` 

以下のように私のコードがあるしかし、私は取得エラー

"APIModel V5_0サポートしていないフィールドtaskConstraint(プロジェクト)"

Iなどまた、taskConstraintをprojectConstraintに置き換えようとしましたが、似たようなエラーに終わりました。値をprojectedCompletionDateに設定するには、どの制約をオーバーライドする必要がありますか?完了コンプリート日?注 - これらはプロジェクトプロパティであり、タスクではありません。前もって感謝します!

答えて

0

予測日を設定することはできませんが、タイムラインエンジンを操作して設定することはできます。計画日、拘束タイプ、拘束日付、完了モード、完了パーセントでこれを行います。

プロジェクトレベルではなく、プロジェクトのスケジュールモードに対応する1つの計画日を設定することはできません。あなたのコールはプロジェクトレベルにあるため、動作しません。プロジェクトの計算された予定日と予定日は、タスクからロールアップされます。そこに設定し、ロールアップを実行する必要があります。

これらの日付を操作する必要があるビジネスケースと理由を聞かれますか?私たちはおそらくもっと簡単な解決策を見つけることができます。

+0

jclawton:お返事ありがとうございます。私の要件は、これらのフィールドを空白に設定することです。私は基本的には、これらのフィールドの値を計算しないように、workfrontエンジンに伝えたいと思っています – Paalya

+0

残念ですが、それは起こりません。これらの値は常に計算され、nullにはできません。個人的なタスクであっても、これらのフィールドに値があります。これらのフィールドを空白にするビジネスケースは何ですか?また、私は別のソリューションを手助けすることができますか? – jclawton

+0

jclawton:これについて私に啓発してくれてありがとう。私のBAはそれをそのままにしておきます。しかし、CategoryID、CompanyID、ResourcePoolIDなどの他の隠しプロジェクトプロパティフィールドを更新する必要があります。私がそれを達成することができない場合、別のスレッドに質問を投稿します。再度、感謝します! – Paalya

関連する問題