コラボレーションを実行します。ビジネス・オブジェクトにアクセス要求内のトリガー・アクセス・データとして送信します。
構文
IBusinessObject IexecuteCollaboration (string collabName, string portName, IBusinessObject busObj);
パラメーター
戻り値
コラボレーションが戻るビジネス・オブジェクトが格納されている IBusinessObject オブジェクト。
例外
注記
IexecuteCollaboration() メソッドは、collabName コラボレーションの実行を要求します。コラボレーションを開始するため、サーバー・アクセスは busObj ビジネス・オブジェクト内のトリガー・アクセス・データを collabName コラボレーションの portName ポートに送信します。このポートは、コール・トリガー・フローがサポートされるように、外部として構成する必要があります。
例
String portName = "From"; IBusinessObject srcBO = accessSession.IcreateBusinessObject ("payableNetChange"); // set srcBO attributes, verb, or both ... // Execute the collaboration IBusinessObject resultantBO = null; resultantBO = accessSession.IexecuteCollaboration( "getCustAcctPayable", portName, srcBO);