Application.GetProjectServerSettingsEx メソッド (Project)
プロジェクトのグローバル設定を 1 つの XML 文字列で返します。 作業中のプロジェクトに固有の設定を取得したり、サーバー側オブジェクトを呼び出して現在のプロジェクト マネージャー固有の設定を取得できます。
構文
expression. GetProjectServerSettingsEx
expressionApplicationオブジェクトを表す変数 。
戻り値
String
注釈
GetProjectServerSettingsEx メソッドによって返される XML 文字列の形式を次に示します。
<ProjectServerSettingsReturn>
<ProjectIDInProjectServer>self explanatory</ProjectIDInProjectServer>
<AdminDefaultTrackingMethod>see explanation below</AdminDefaultTrackingMethod>
<AdminTrackingLocked>(1 or 0)</AdminTrackingLocked>
<ProjectManagerHasTransactions>(number of transactions)</ProjectManagerHasTransactions>
<ProjectManagerHasTransactionsForCurrentProject>(number of pending transactions)</ProjectManagerHasTransactionsForCurrentProject>
<GroupsForCurrentProjectManager>
<ProjectServerGroup>Name of first group that user belongs to</ProjectServerGroup>
...
<ProjectServerGroup>Name of nth group that user belongs to</ProjectServerGroup>
</GroupsForCurrentProjectManager>
</ProjectServerSettingsReturn>
各部分の意味は次のとおりです。
ProjectIDInProjectServer - 作業中のプロジェクトのクラス識別子です。
AdminDefaultTrackingMethod - Default tracking method for task status. Microsoft Project Web Access でこれを確認するには、[サーバーの設定] ->([時刻とタスク管理] セクション) [タスクの設定] プロパティと [Display-Tracking Method]\(表示追跡メソッド\) プロパティに>移動します。 It can be one of the following:
1 = 1 日に完了した作業時間。 リソースは、1 日で各タスクにかかった時間を報告します。
2 = 達成率。 リソースは、作業のうち完了した比率を 1% ~ 100% で報告します。
3 = 実績作業時間と残存作業時間。 リソースは、各タスクの実績作業時間と残存作業時間を報告します。
AdminTrackingLocked - Whether or not managers are forced to use the tracking method specified on the server for all projects. これをProject Web Appで確認するには、[サーバーの設定] ->([時間とタスク管理] セクション)[タスクの設定] と [Display-Tracking Method]\(表示追跡メソッド\) プロパティに>移動します。 It can be one of the following:
0 = マネージャーは強制されていません。
1 = マネージャーは強制されています。
ProjectManagerHasTransactions - 作業中のプロジェクトに対してプロジェクト マネージャーが行った状況の更新回数を返します。 Microsoft Office Project 2003 では、ユーザーは XML パラメーターの一部としてプロジェクト ID を渡すことができますが、それ以降のバージョンの Project ではプロジェクト ID は無視されます。
ProjectManagerHasTransactionsForCurrentProject - 作業中のプロジェクトに対してプロジェクト マネージャーが行った状況の更新回数を返します。
GroupsForCurrentProjectManager - プロジェクト マネージャーがメンバーになっているセキュリティ グループです。
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。