トレース情報を採取するには,トレースレベルを設定する必要があります。以下,設定方法及び注意事項を説明します。
トレース採取はAPI関数エラーリターン時については常時採取とし,その他のトレースについてはレベル分けし,レベルに応じたトレースのみ採取可能とします。
起動ダイアログから「トレース取得」のタブを選択します。このタブではGroupmax Workflow Client全体としてのトレース取得内容を設定することができます。ここで選択できる「常時取得する」を設定すると,Workflow Client - Library Extensionでは,[全て採取する(トレースレベル:2)]となります。
「エラー時取得する(推奨)」を設定すると,Workflow Client - Library Extensionでは,[エラートレースのみ(トレースレベル:0)] となります。Workflow Client - Library Extensionを個別に設定したい場合は,「詳細に設定」を選択して詳細ボタンを押します。
詳細ボタンを押した場合のダイアログ画面を次に示します。
「詳細ボタン」を押した後,「Clinet - Library Extension」のタブを選択することにより,Workflow Client - Library Extensionの個別設定を行う事ができます。
図で示す"トレース取得"の選択値がトレースレベルとなります。(初期起動時のデフォルトは"エラートレース"だけ)全体設定の画面,及び個別設定の画面で“OK"もしくは"適用"を選択するとトレースレベルをレジストリに書き込みます。(キー名称:AdAPIfcTrace)
エラートレースだけ常時採取します。
OCXインタフェースでは,OCXメソッドの発行時に呼び出されるAPI関数の関数名でシーケンストレースが出力されます。OCXメソッドと,メソッドの発行時に呼び出されるAPI関数との対応については,「8.2.2(3) OCXメソッドとAPI関数の対応表」を参照してください。
OCXメソッドとAPI関数の対応を表8-5に示します。
表8-5 OCXメソッド使用時に出力されるAPI関数
メソッド区分 | OCXメソッド | API関数 |
---|---|---|
セション管理 | WFadStartUp | HwfAdStartUp |
WFadCleanUp | HwfAdCleanUp | |
WFadConnectHome | HwfAdConnectHome | |
ユーザ,組織操作機能 | WFadConnectUser | HwfAdConnectUser |
WFadGetOrganizationList | HwfAdGetOrganizationList | |
WFadGetUserListFromOran | HwfAdGetUserListFromOran | |
WFadGetUserHistory | HwfAdGetUserHistory | |
WFadDeleteUserHistory | HwfAdDeleteUserHistory | |
WFadGetUserListFromRole | HwfAdGetUserListFromRole | |
ビジネスプロセス定義操作機能 | WFadConnectBp | HwfAdConnectBp |
WFadCreateBpList | HwfAdCreateBpList | |
WFadSelectBpList | HwfAdSelectBpList | |
WFadGetBpList | HwfAdGetBpList | |
WFadGetBpOperationList | HwfAdGetBpOperationList | |
ロール操作機能 | WFadConnectRole | HwfAdConnectRole |
WFadCreateRoleList | HwfAdCreateRoleList | |
WFadSelectRoleList | HwfAdSelectRoleList | |
WFadGetRoleList | HwfAdGetRoleList | |
WFadAddUserToRole | HwfAdAddUserToRole | |
WFadDeleteUserFromRole | HwfAdDeleteUserFromRole | |
ワーク操作機能 | WFadCreateWorkList | HwfAdCreateWorkList |
WFadSelectWorkList | HwfAdSelectWorkList | |
WFadGetWorkList | HwfAdGetWorkList | |
WFadGetWorkHistory | HwfAdGetWorkHistory | |
WFadCancelWork | HwfAdCancelWork | |
WFadSetWorkPriority | HwfAdSetWorkPriority | |
WFadSetWorkTerm | HwfAdSetWorkTerm | |
WFadSuspendWork | HwfAdSuspendWork | |
WFadResumeWork | HwfAdResumeWork | |
案件操作機能 | WFadCreateCaseList | HwfAdCreateCaseList |
WFadSelectCaseList | HwfAdSelectCaseList | |
WFadGetCaseList | HwfAdGetCaseList | |
WFadSetCaseNextUser | HwfAdSetCaseNextUser | |
WFadCaseNext | HwfAdCaseNext | |
WFadCaseToUser | HwfAdCaseToUser | |
WFadGetCaseAttribute | HwfAdGetCaseAttribute | |
WFadSetCaseAttribute | HwfAdSetCaseAttribute | |
WFadFailedCaseToUser | HwfAdFailedCaseToUser | |
WFadCaseToRole | HwfAdCaseToRole | |
WFadCaseFromRole | HwfAdCaseFromRole | |
オブジェクト操作機能 | WFadGetObject | HwfAdGetObject |
WFadSetObject | HwfAdSetObject | |
リスト操作機能 | WFadDeleteList | HwfAdDeleteList |
WFadCreateSortList | HwfAdCreateSortList |