いいね!数

0

閲覧数
77

XPages入門:前編 の演習 9のようなビューコントロールを使用した全文検索機能を実装しています。

 

検索結果が0件の時にメッセージを表示したいと思い、以下のようにしました。
・計算結果フィールドを作成し、JavascriptでFTSearchを実行。結果コレクションに文書がなければメッセージを表示

 

やりたいことはこれで実現できているのですが、この方法だとビューコントロールに設定した全文検索と計算結果フィールドのFTSearchとで全く同じ全文検索を2度実行していることになりスマートではないし、文書数が多い場合などパフォーマンス的にも心配です。
ビューパネルのプロパティなどで設定できる等、他により良い方法があればご教示頂きたく思います。

よろしくお願い致します。

サーバー情報: | クライアント情報: | 
カテゴリ:アプリ開発 - XPages | タグ:
  | 質問日時:Apr 13, 2017 9:57:35 AM

回答・コメント

いいね!数

0

作成された設計を見ていないため、的外れかもしれませんが

https://www.slideshare.net/notesdominoliaison/xpages-tips

の64ページにある

getComponent("viewPanel1").getRowCount() < 1

あたりはどうでしょうか?

 

回答日時:Apr 14, 2017 11:10:43 AM

いいね!数

0

bori様

ありがとうございます。教えて頂いた方法で実現できました。

また、リンクしていただいたページにもTipsがたくさんあり今後の参考になります。教えて頂きありがとうございました。

 

回答日時:Apr 17, 2017 9:24:57 AM