OPRO X Server のリクエストを受け付けるゲートウェイ(CGI / サーブレット)に対し、Web ブラウザからリクエストし、OPRO X Server で生成したドキュメント(OPR、PDFなど)をダウンロードする方法について記述します。
事前に OPRO X Server のセットアップ・動作確認(Windows / UNIX)の作業が完了している必要があります。
OPRO X Server がドキュメントを生成するには、OPRO X Designer で設計したテンプレートファイル (.oxt) が必要となります。
ここでは、簡単なテンプレート(Labelを一つ配置しただけのもので構いません)を用意してください。
作成したテンプレート(.oxt)を、「IN_FILE ディレクトリの作成」(Windows / UNIX)で作成したディレクトリに配置してください。
例えば、OPRO X Serverを呼び出すインターフェイスとしてCGIを使用しており、URLが「http://127.0.0.1/scripts/odcaw2_cgi.exe」である場合、Template1.oxtから生成したPDFファイルをダウンロードするためのリクエスト内容は、以下のようになります。
それぞれのパラメータに対する値は、以下のように指定してください。
パラメータ | 値 |
---|---|
DO | 「実行」を意味する「ex」を指定してください。 |
OP | 「ダウンロード」を意味する「dl」を指定してください。 |
FM | フォーマット(o=OPR, p=PDF, h=HTML等)を指定してください。 |
TP | テンプレート名を指定してください。ここでは「Template1」を指定しています。 |
ES | 「実行サービス名」として「odds」を指定してください。 |
※ ダウンロードのためのパラメータはこの他にもあります。詳しくは CGI / サーブレット パラメータリスト もしくは、OPRO X Designer のサンプル HTMLを参照してください。
Copyright: © 2020 OPRO Co., Ltd. - 株式会社オプロ https://www.opro.net/