2017-02-17 5 views
0

ダイナミックドロップダウンの選択に応じていくつかのフィールドを設定する必要があります。 これらのフィールドは、選択をパラメータとして使用して値を取得するためにWSを使用する必要があります。 私はCEで働いています。Orbeonのパラメータを使用してWebサーバーを呼び出すフォームのフィールドにデータを入力するにはどうすればよいですか?

私はこの質問はあなたがフォームビルダで作成したフォームのコンテキストであると仮定し

答えて

0

:OrbeonフォームPEで

  • 、あなたに対応するHTTP Serviceを作成することで、フォームビルダUIでこれを行うことができますWebサービスを作成し、動的ドロップダウンの値が変更されたときにサービスを呼び出すactionを作成します。
  • Orbeon Forms CEでは、サービスとアクションがonly supported in the PEであるためフォームビルダUIは使用できません。これを行う独自のXFormsコードを作成する必要があります。
+0

CEのどのコンポーネントと機能を使用するべきか教えてください。 xformsコードを直接書く必要がありますか? – Bruno

+0

@Brunoサービスを呼び出すには、[XForms code](https://www.w3.org/community/xformsusers/wiki/XForms_2.0)を記述する必要があります。サービスを呼び出すには、サービスの内容戻ってきた。最初のステップは、 'xf:submission'(仕様のセクション11を参照)を使って実際の呼び出しを行い、その結果をローカルインスタンスに保存することです。 – avernet

関連する問題