2017-06-08 8 views
0

私はOrbeonライブラリを使用して、別のセクションから1つのセクションのコントロールを参照して、可視性を制御することについての回答をquestion 7590420から使用しようとしています。ライブラリには両方のセクションが含まれています。私は$foo = ...を使用できないことを知っていますが、答えに暗示されている/library/section-1/foo = ...などの参照を使用したいと考えていました。Orbeonライブラリモジュール内のあるセクションのコントロールを別のセクションから参照できますか?

ソフトウェアの年齢(V4.10.2)、またはこの方法でライブラリセクションを使用できない場合はわかりませんが、XPath式は無視されているようです。フォームはエラーなしでロードされます。

+0

マイク、セクションテンプレートからフィールドの値にアクセスしたいと思います。これは正しいです?あなたはどこからやりたいのですか? -Alex – avernet

+0

Alexさん、ありがとうございました。値を保持するフィールドは、Orbeonライブラリの "form"のセクションテンプレートにあります。私は同じライブラリ内の別のセクションテンプレートからその値に到達しようとしています。図書館のすべてのセクションとコントロールは一意の名前を持たなければならないので、私はその質問と同様の構文を使用できるはずです。ライブラリのルールが、私が逃した何らかの形でフォームと異なるのか、あまりにも古いバージョンを使用しているのかどうかは不思議です。 – MikeDiggins

+0

マイクを手に入れました。私は以下の仮回答を投稿しました。これはあなたが望んでいるものではないかもしれませんが、まだあなたの質問に答えてくれることを願っています!アレックス – avernet

答えて

0

Orbeon Forms 2016.3以降では、セクションテンプレート内から、現在のセクションテンプレート外のものにアクセスすることはできません。セクションテンプレートを使用するフォーム内のフィールドの他の値や、他のセクションテンプレートのフィールド値たとえそれらが同じライブラリに定義されていたとしても、フォームによって。これは、将来可能であれば、RFE 3008、または類似のものが実装されている可能性があります。

関連する問題