問題タブ [webmethods-caf]
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.
jsf - [保存] ボタンのあるタスクで検証エラーがスローされる
保存ボタンと送信ボタンのある大きなフォームを持つ webMethods CAF タスクがあります。フォーム上の多くの要素には検証があります。ユーザーは [保存] をクリックし、フォームをバックエンド モデルに送信して、検証を実行せずにタスク データとして保存できるようにする必要があります。[送信] をクリックすると、検証が開始されます。
これを行うようにページを構成するにはどうすればよいですか。それはとても正常な要件であり、私は立ち往生しています!
jsf - webMethods CAF のサーバーでフィルタリングするフィルターを使用してテーブルを作成するにはどうすればよいですか?
SelectableListTableContentProvider を使用してテーブルにデータを入力する Web サービスがありますが、これはうまく機能します。
ただし、テーブルにフィルター入力コントロールを追加すると、クライアント側で現在のテーブルの内容をフィルター処理するだけです。つまり、テーブルの 1/10 ページにいる場合、すべての値をチェックしません。 、1ページのものだけ。
Web サービスが返すことができるすべての値に対してフィルター入力コントロール フィルターを作成するにはどうすればよいですか?
webmethods - CAF のコンテンツ プロバイダー内でコンテンツ プロバイダーをどのように使用しますか?
Web サービスからのドキュメント応答には、オブジェクトのリストを含むオブジェクト (ドキュメント) のリストが含まれます。
例えば。
- 名前
- 姓
- 質問一覧(質問)
- 質問
- 必須
- 質問ID
- 回答一覧(Answers)
- 答え
- 選択した回答
- 回答ID
質問リスト (質問) のコンテンツ プロバイダーを作成し、リストにデータを入力しましたが、質問コンテンツ プロバイダーを使用して、その質問に対する可能な回答を表示するドロップダウンをそのテーブル内に表示したいと考えています。
回答用に別のコンテンツ プロバイダーを作成しただけでは、最初の回答セットのみが各質問に使用されます。
この問題を解決するにはどうすればよいですか?
このリンクを確認しましたが、実装方法がわかりません
webmethods - webMethods CAF へのログイン
CAFアプリケーションでスマートにログインできますか?
スマートではないのは、log()
メソッド fromを使用するcom.webmethods.caf.faces.bean.BaseFacesBean
ことです。これは、jsf ロガーとしてログを記録するため、ログの構成を jsf の他のものと共有するためです。これはアプリケーション固有ではありません。
webmethods - CAF アプリケーション (webMethods) のコードを共有する方法はありますか
1 つの SW プロジェクトの一部である複数の CAF アプリケーションがあります。
問題は、「すべてのアプリケーションへのコピーと貼り付けを防ぐために、共通のコードを共有する方法はありますか?」ということです。
webmethods - Webメソッドで組み込みのstring.lengthメソッドを使用せずに文字列の長さを見つけますか?
Web メソッドで pub.string.length (組み込み関数) を使用せずに、指定された文字列の長さを調べたい。
webmethods - webMethods: バッキング Bean のプロパティ値に基づいて caf_h:panelBlock を表示/非表示
CAF ポートレットに 2 つの caf_h:panelBlock 要素 (id="panel1"
および) があり、これらはバッキング Bean (および)id="panel2"
のプロパティに基づいてレンダリングされるはずです。rendered="#{ViewBean.property}"
rendered="#{not ViewBean.property}"
したがって、このようなパネルの XHTML は次のようにロックされます。
バッキング Bean のプロパティは次のように宣言されます。
そして、Bean の Initialize() メソッドで初期化されます。
トリッキーな部分は次のとおりです。コマンドリンクをクリックして、これらのパネルを表示/非表示にします。
次に、このコマンド リンクによって呼び出される Bean メソッドは、プロパティの値を変更します。
ただし、ブロック パネルの可視性/レンダリングはまったく影響を受けません。その理由は何ですか?