Statusing ChangeXML のサポートされているプロジェクト フィールドとフィールド情報
適用対象: Office 2010 | Project 2010 | Project Server 2010 | SharePoint Server 2010
この記事の内容
割り当てフィールド
タスク フィールド
データ型
変更の種類
Statusing メソッドに ChangeXML パラメーターを使用して行う更新は、特定の割り当ておよびタスク フィールドのみでサポートされています。ChangeXML を使用して更新できる割り当ておよびタスク フィールドを識別するには、次の表を使用します。これらの表には、サポートされているフィールドの Project Identifier (PID) の値、必要なデータ型、および有効な変更の種類も記載されています。
表 1 に、サポートされている割り当てフィールドの情報を示します。
表 2 に、サポートされているタスク フィールドの情報を示します。
表 3 では、データ型の形式を説明します。
表 4 では、サポートされている変更の種類と、それらを定義するために使用される XML 要素を説明します。
割り当てフィールド
表 1 では、ChangeXML パラメーターを使用して更新できる割り当てフィールドだけでなく、これらのフィールドの PID の値、データ型、および有効な変更の種類を示します。
フィールドの種類 |
フィールドの名前 |
PID の値 |
データ型 |
有効な変更の種類 |
---|---|---|---|---|
実績終了日 |
s_apid_actfinish_date |
251658257 |
DateTime |
Change |
実績超過作業時間 |
s_apid_actualovt_work |
251658251 |
Project work time unit |
Change |
実績開始日 |
s_apid_actstart_date |
251658256 |
DateTime |
Change |
実績作業時間 |
s_apid_actual_work |
251658250 |
Project work time unit |
Change、 |
割り当て単位 |
s_apid_assn_units |
251658275 |
Integer、1 ~ 100 の範囲 |
メモ
Project Server 2010 では、割り当て単位の変更は無視されます。
|
コメント |
s_apid_submit_note |
251658287 |
String |
Change |
承諾済み |
s_apid_is_confirmed |
251658295 |
Boolean |
Change |
終了日 |
s_apid_finish_date |
251658253 |
DateTime |
Change |
超過作業時間 |
s_apid_ovt_work |
251658247 |
Project work time unit |
Change |
作業時間の達成率 |
s_apid_pct_wrk_complete |
251658274 |
Integer、1 ~ 100 の範囲 |
Change |
標準作業時間 |
s_apid_regular_work |
251658282 |
Project work time unit |
Change |
残存超過作業時間 |
s_apid_remainingovt_work |
251658249 |
Project work time unit |
Change |
残存作業時間 |
s_apid_remaining_work |
251658248 |
Project work time unit |
Change、 |
開始日 |
s_apid_start_date |
251658252 |
DateTime |
Change |
作業時間 |
s_apid_sched_work |
251658246 |
Project work time unit |
Change |
タスク フィールド
表 2 では、ChangeXML パラメーターを使用して更新できるタスク フィールドだけでなく、これらのフィールドの PID の値、データ型、および有効な変更の種類を示します。
フィールドの種類 |
フィールドの名前 |
PID の値 |
データ型 |
有効な変更の種類 |
---|---|---|---|---|
実績作業時間 |
s_tpid_actual_work |
184549384 |
Project work time unit |
Change |
期限 |
s_tpid_deadline |
184549394 |
DateTime |
Change |
期間 |
s_tpid_dur_total |
184549405 |
Project duration time unit |
Change |
終了日 |
s_tpid_finish_date |
184549387 |
DateTime |
Change |
超過作業時間 |
s_tpid_ovt_work |
184549381 |
Project work time unit |
Change |
達成率 |
s_tpid_pct_complete |
184549410 |
Integer、0 ~ 100 の範囲 |
Change |
作業時間の達成率 |
s_tpid_pct_wrk_complete |
184549411 |
Integer、0 ~ 100 の範囲 |
Change |
実際の達成率 |
s_tpid_phy_pct_complete |
184549412 |
Integer、0 ~ 100 の範囲 |
Change |
標準作業時間 |
s_tpid_regular_work |
184549415 |
Project work time unit |
Change |
残存期間 |
s_tpid_dur_remaining |
184549407 |
Project duration time unit |
Change |
残存超過作業時間 |
s_tpid_remainingovt_work |
184549383 |
Project work time unit |
Change |
残存作業時間 |
s_tpid_remaining_work |
184549382 |
Project work time unit |
Change |
再開日 |
s_tpid_resume_date |
184549389 |
DateTime |
Change |
開始日 |
s_tpid_start_date |
184549386 |
DateTime |
Change |
タスク名 |
s_tpid_name |
184549403 |
String |
Change |
作業時間 |
s_tpid_sched_work |
184549380 |
Project work time unit |
Change |
データ型
表 3 では、Statusing ChangeXML で使用されているデータ型、およびこれらのデータ型に必要な形式を示します。
データ型 |
データ形式 |
---|---|
Boolean |
文字列データ。有効な値は True および False です。 |
DateTime |
日付と時刻のデータ。YYYY-MM-DDTHH:MM:SS という形式です。 |
Integer |
整数データ。フィールドの種類に応じて整数値の有効な範囲は異なります。 |
Project work time unit (PWU) |
PWU 単位の作業期間データ。1 PWU=1/1000 分。480,000 PWU=8 時間。 |
Project duration time unit (PTU) |
プロジェクト期間の時間単位での期間データ。1 PTU は 1 分の 1/10 です。4800 PTU は 8 時間です。 |
String |
文字列データ。 |
変更の種類
表 4 では、Statusing メソッドの ChangeXML で使用されている変更の種類、および各変更の種類の更新を定義するために使用される XML 要素を示します。
変更の種類 |
XML 要素 |
---|---|
割り当てまたはタスク フィールド |
<Change>...</Change> |
時間配分割り当てフィールド |
<PeriodChange>...</PeriodChange> |
割り当てユーザー設定フィールド |
<SimpleCustomFieldChange>...</SimpleCustomFieldChange> |
割り当て参照テーブルの値 |
<LookupTableCustomFieldChange> <LookupTableValue>...</LookupTableValue> </LookupTableCustomFieldChange> |