問題タブ [xforms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
487 参照

xml - Web サービスから XForms ページに XML データを返す方法

データベースから xml ドキュメントを読み取り (db には文字列として格納されています)、それを xforms ページに送信する Web サービスがあります。インスタンスをこのxmlに置き換えたいです。もちろん、文字列として送信すると、xforms はそれを xml ドキュメントとして認識しません。それを XML ドキュメントとして送信する方法はありますか (C# では XMLDocument クラスを見つけましたが、java..?)、または xforms に xml-instance として処理するように指示する方法はありますか?

Web サービスの構築には axis2 を使用し、Xforms には Orbeon を使用しています。おそらく解決策はorbeonのコンバーター(またはシリアライザー?)プロセッサーに関するものですが、よくわかりません。それらをどうすればよいですか...

ありがとう!

0 投票する
1 に答える
132 参照

xforms - スタイル クラス xforms-disabled-subsequent が自動的にヘルプ アイコンに追加されました

フォームで xforms:help コントロールを使用しました。この特定のページから他のページに移動して元のページに戻ると、予期しない css クラス (xforms-disabled-subsequent) が xforms:help コントロールに追加され、ヘルプ アイコンの画像が非表示になります。

同じ解決策を提案してください。

0 投票する
1 に答える
343 参照

xforms - xforms コントロールへの条件付きスタイル クラス

条件付きでスタイルクラスを適用したいと思います。

xforms:trigger ボタンがあるとします。読み取り専用フラグが true の場合、このボタンを読み取り専用 (無効) にしたいとします。

class="xforms-readonly"条件付きで適用したい句。

そうする方法を提案してください。

0 投票する
2 に答える
301 参照

xforms - Xform のいくつかのパフォーマンス チューニング テクニック

サイズが約 1.5 MB の Orbeon Xform があります。約 450 以上のコントロールが含まれています。したがって、Xform のパフォーマンスは非常に悪いです。この複雑な Xform のパフォーマンスを改善するためのテクニックをいくつかお勧めします。

0 投票する
1 に答える
91 参照

xpath - 代替ソリューション

$dollars の形式で数値を入力として取得する for コントロールを使用すると、パフォーマンスの問題が発生します。このパフォーマンスの問題を克服するために、代わりに次の計算機能を使用し、コントロールのバインドに実装しました。

しかし、上記のコードの問題は、コントロールの値を文字列型に変換することで、これに依存する値を持つコントロールでエラーが発生することです。上記の問題の解決策を提供するか、この状況を処理するためのより良い推奨事項を提供してください。

0 投票する
1 に答える
183 参照

xpath - WeblogicApplicationServerに関するXformパフォーマンスの調整

複雑なXformsをTomacatおよびWebsphereApplicationサーバーにデプロイしました。Xformのパフォーマンス(つまり、フォームのレンダリング時間、制御値の変更時間、動的な制御値の変更)は、Web-logicApplicationServerにデプロイされたものと比較して比較的優れています。OrbeonフレームワークをJ2EEフレームワークと統合するために使用したロジックを以下に説明します。1)view.xmlをデータベース(レンダリングする必要のある実際のXform)に保存します。2)DBから同じものを取得し、次のようにリクエスト属性に挿入します。

上記と同じロジックをTomacatとWebsphereApplication Serverの両方に実装しました。これは、Web-logicApplicationServerよりも優れたパフォーマンスを提供するようです。Orbeonリソースで、WEB-INF / weblogic.xmlを編集し、次の要素を追加すると、次のことがわかりました。

パフォーマンスが向上します。私たちの状況で役立ちますか?上記について親切にアドバイスし、Web-logicApplicationServerのパフォーマンスオーバーヘッドを解決するための有用な推奨事項を提供してください。

0 投票する
2 に答える
665 参照

xml - Xformの入力フィールドで許可する文字の制約

このシナリオでは、入力フィールドの入力として、次のリストされた文字のみを許可する必要があります

0 投票する
1 に答える
920 参照

xforms - XFormsでソートおよびグループ化されたデータテーブル

Orbeonフォームランナーを使用していくつかのXFormsドキュメントを実行しています。エントリのリストを管理して、タイムトラッキングを実行したいと思います。xforms:repeatを使用してデータを含むテーブルを生成し、xforms:triggerをxforms:insertを使用して新しいエントリを挿入しています。次の図に示すように、エントリを日付で並べ替え、エントリを月でグループ化します。

グループ化されたテーブルの例

毎月の合計時間を計算したいと思います。誰かがXForms/Orbeonでこれを構築する方法のヒントを与えることができますか、似たようなことをしている実用的な例がそこにありますか?

ありがとうございました!

0 投票する
1 に答える
263 参照

pdf - xforms でバーコードを実装する方法に関するドキュメントはありますか

orbeon 3.9 PE 内でバーコード機能を実装する方法を明確にしてください。

wiki リファレンス (リンクを参照) では、実装方法が明確ではありません。

http://wiki.orbeon.com/forms/doc/developer-guide/configuration-properties/configuration-properties-form-runner#TOC-PDF-and-barcode

0 投票する
1 に答える
316 参照

unit-testing - Orbeon に単体テスト フレームワークはありますか?

Orbeon Forms をテストするための単体テスト フレームワークがあるかどうか疑問に思っています。
私たちが達成しようとしている単体テストは、イベント チェック、有効/無効チェック、ナビゲーション チェック、要素スタイル チェックなどです
。POC として Selenium IDE (Firefox プラグインとして使用) を試しました。テストケースの作成は簡単でした。しかし、フォームで繰り返しセクションに遭遇したとき、フォームを更新するたびに、各フィールドに対して生成された ID が異なる場合がありました。そのため、セレン IDE を使用してアイデアを破棄する必要がありました。
Orbeon wiki で、このYDT-cleint サイド ユニット テストのリンクをたまたま目にしました。しかし、この YDT の使用方法や orbeon との統合方法については、あまり理解できませんでした。