問題タブ [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.

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

jsf - [保存] ボタンのあるタスクで検証エラーがスローされる

保存ボタンと送信ボタンのある大きなフォームを持つ webMethods CAF タスクがあります。フォーム上の多くの要素には検証があります。ユーザーは [保存] をクリックし、フォームをバックエンド モデルに送信して、検証を実行せずにタスク データとして保存できるようにする必要があります。[送信] をクリックすると、検証が開始されます。

これを行うようにページを構成するにはどうすればよいですか。それはとても正常な要件であり、私は立ち往生しています!

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

jsf - webMethods CAF のサーバーでフィルタリングするフィルターを使用してテーブルを作成するにはどうすればよいですか?

SelectableListTableContentProvider を使用してテーブルにデータを入力する Web サービスがありますが、これはうまく機能します。

ただし、テーブルにフィルター入力コントロールを追加すると、クライアント側で現在のテーブルの内容をフィルター処理するだけです。つまり、テーブルの 1/10 ページにいる場合、すべての値をチェックしません。 、1ページのものだけ。

Web サービスが返すことができるすべての値に対してフィルター入力コントロール フィルターを作成するにはどうすればよいですか?

0 投票する
0 に答える
286 参照

webmethods - CAF のコンテンツ プロバイダー内でコンテンツ プロバイダーをどのように使用しますか?

Web サービスからのドキュメント応答には、オブジェクトのリストを含むオブジェクト (ドキュメント) のリストが含まれます。

例えば。

  • 名前
  • 質問一覧(質問)
    • 質問
    • 必須
    • 質問ID
    • 回答一覧(Answers)
      • 答え
      • 選択した回答
      • 回答ID

質問リスト (質問) のコンテンツ プロバイダーを作成し、リストにデータを入力しましたが、質問コンテンツ プロバイダーを使用して、その質問に対する可能な回答を表示するドロップダウンをそのテーブル内に表示したいと考えています。

回答用に別のコンテンツ プロバイダーを作成しただけでは、最初の回答セットのみが各質問に使用されます。

この問題を解決するにはどうすればよいですか?

このリンクを確認しましたが、実装方法がわかりません

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

webmethods - webMethods CAF へのログイン

CAFアプリケーションでスマートにログインできますか?

スマートではないのは、log()メソッド fromを使用するcom.webmethods.caf.faces.bean.BaseFacesBeanことです。これは、jsf ロガーとしてログを記録するため、ログの構成を jsf の他のものと共有するためです。これはアプリケーション固有ではありません。

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

webmethods - CAF アプリケーション (webMethods) のコードを共有する方法はありますか

1 つの SW プロジェクトの一部である複数の CAF アプリケーションがあります。

問題は、「すべてのアプリケーションへのコピーと貼り付けを防ぐために、共通のコードを共有する方法はありますか?」ということです。

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

webmethods - Webメソッドで組み込みのstring.lengthメソッドを使用せずに文字列の長さを見つけますか?

Web メソッドで pub.string.length (組み込み関数) を使用せずに、指定された文字列の長さを調べたい。

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

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 メソッドは、プロパティの値を変更します。

ただし、ブロック パネルの可視性/レンダリングはまったく影響を受けません。その理由は何ですか?