1

フォームとPDFで入力されたデータを別のサイトまたはWebサービスに送信するようにOrbeonフォームを設定することは可能ですか?http://wiki.orbeon.com/forms/doc/developer-guide/configuration-properties/configuration-properties-form-runner#TOC-Workflow-send-buttonで説明されているように、ワークフロー送信ボタンを使用してみましたが、この場合、xmlデータまたはpdfのみが成功ページに送信されます。

ユーザーが入力して生成したPDFを別のWebアプリケーションに取得する他の方法はありますか?私はこの分野に不慣れなので、ドキュメントで明らかな何かを見逃した可能性があります。

4

1 に答える 1

2

正解です。ワークフローの送信ボタンとPOSTまたはPUTを使用すると、PDFまたはXMLドキュメントを指すURLが成功ページまたはエラーページに送信されます。ただし、ドキュメントIDdocumentリクエストパラメータとして送信されます。だから私は:

  1. PDFがPOSTまたはPUTで送信されるように、PDFを生成するようにプロパティを設定します。
  2. ターゲットページで、documentリクエストパラメータで指定されたドキュメントIDを使用して、URLからPDFを取得し、永続性レイヤーからXMLを取得します。

documentリクエストパラメータとしての送信は3.9リリース以降に実装されたため、Orbeon Forms 4.0以降を使用する必要があります(この記事の執筆時点では4.0 M6を使用できます)。

于 2012-07-13T00:31:36.630 に答える