同時出力を同期で実行した場合は、すべての出力先への出力が完了してからユーザアプリケーションに復帰します。同時出力は出力先を指定した順番に実行されます。
以下に、共通サーバA、B、Cの順番で出力先を指定し、帳票出力を同期モードで実行する場合の同時出力の流れを説明します。
ユーザアプリケーションで、以下の出力先を指定して同時出力を実行します。
共通サーバA(印刷、同期)
共通サーバB(印刷、同期)
共通サーバC(印刷、同期)
アプリケーションサーバ上のList Creatorは、帳票編集サーバに対して帳票の同時出力を依頼します。
帳票編集サーバ上のList Creatorは、指定された共通サーバAに対して帳票の印刷を実行します。
帳票編集サーバ上のList Creatorは、指定された共通サーバBに対して帳票の印刷を実行します。
帳票編集サーバ上のList Creatorは、指定された共通サーバCに対して帳票の印刷を実行します。
帳票編集サーバ上のList Creatorは、アプリケーションサーバ上のList Creatorに同時出力結果を返却します。
アプリケーションサーバ上のList Creatorは、ユーザアプリケーションに同時出力結果を返却します。
注意
途中で帳票の出力に失敗した場合、その時点でエラー復帰します。
同期の場合、帳票出力されたかどうかの結果まで返却するため、失敗した出力以降の帳票出力処理は中止されます。
実際に帳票が印刷される順番は、出力先を指定した順番と異なる可能性があります。