WebブラウザでWebプラグインを使用して、帳票をプレビュー/印刷するまでの処理の流れを以下に示します。
図3.8 WebブラウザでWebプラグインを使用する場合の処理の流れ
帳票定義情報をWebサーバ上に配置します。
Webクライアント上のWebブラウザから、Webサーバ上のCGIプログラム(お客様が作成します)を起動します。
Webサーバ上のCGIプログラムは、Webプラグインの入力データとなるデータを、データファイルまたはデータベースに作成します。
Webサーバ上のCGIプログラムは、WebドキュメントをWebブラウザに転送し、WebブラウザがWebクライアント上のWebプラグインを起動します。
Webドキュメントにしたがって、Webプラグインがデータファイルと帳票定義情報をWebクライアントにダウンロードします。
Webプラグインは、5.でダウンロードしたデータファイルまたはWebサーバのデータベースのデータを入力データとし、5.でダウンロードした帳票定義情報にしたがって、帳票をプレビュー/印刷します。