Skip to main content link. Accesskey S
  • Help
  • IBM Logo
  • IBM Notes and Domino Application Development wiki
  • All Wikis
  • All Forums
  • THIS WIKI IS READ-ONLY. Learn more...
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
  • API Documentation
Search
Community Articles > 日本語 - Japanese > XPages で最大検索結果数を指定する
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Click to view profileIBM contributorAtsushi Ono
Contribution Summary:
  • Articles authored: 10
  • Articles edited: 4
  • Comments Posted: 0

Recent articles by this author

ラジオボタンの値をサーバーサイドJavaScriptで取得・設定する

サーバーサイドJavaScriptにより、選択されたラジオボタンの値を取得したり、選択するラジオボタンの値を設定する方法についてまとめます

XPages で最大検索結果数を指定する

XPages で最大検索結果数を指定する方法を紹介します。

XPages のビューコントロールのリンクを別ウインドウで開くようにする

XPages のビューコントロールのリンクをクリックしたときに別ウインドウでページが開くようにする実装方法を紹介します。

XPages コントロールの紹介: 「ページの組み込み」コントロール

コンテナコントロールの1つである「ページの組み込み」コントロールについて紹介します。

XPages コントロールの紹介: 「出力スクリプト」コントロール

「出力スクリプト」コントロールについて紹介します。
Community articleXPages で最大検索結果数を指定する
Added by IBM contributorAtsushi Ono | Edited by IBM contributorAtsushi Ono on April 5, 2011 | Version 7
  • Actions Show Menu▼
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
expanded Abstract
collapsed Abstract
XPages で最大検索結果数を指定する方法を紹介します。
Tags: XPages, searchMaxDocs
ShowTable of Contents
HideTable of Contents
  • 1 ビューのデータソースを使用している場合
  • 2 JavaScript で FTSearch 関数を呼び出している場合
 
従来の Notes Web アプリケーションでは、検索画面の最大検索結果数をサーバー文書で設定できました。
(「インターネットプロトコル」>「Domino Web Engine」タブの「変換/表示」セクション)
 
「インターネットプロトコル」>「Domino Web Engine」タブ

「変換/表示」セクション
 
 
XPage で検索画面を作成した場合には、このサーバー文書の設定は有効にはなりません。
従来の Notes Web アプリケーションとは検索の仕組みが異なるため、XPage 内で別途設定する必要があります。
 
設定方法は XPage での検索画面の実装方法により異なります。
ここでは以下の2つのケースについてそれぞれ検索結果最大数の指定方法を紹介します。
 

ビューのデータソースを使用している場合

 
ビューコントロールを使用している場合や、繰り返しコントロールでビューのデータソースを使用している場合がこれにあたります。
ビューのデータソースを使用して検索機能を実装する場合、データソースの「search」プロパティを使用します。
「search」プロパティを使った検索については以下のページを参照ください。
検索結果をビューコントロールに表示するexternal link
 
この場合、検索結果最大数を設定するには、「search」プロパティと同じ並びの「searchMaxDocs」プロパティを使用します。
「すべてのプロパティ」タブの「データ」>「data」>「searchMaxDocs」で設定できます。
例えば、最大100件まで検索したい場合は、この「searchMaxDocs」プロパティに「100」と設定します。
 
ビューのデータソースの「data」>「searchMaxDocs」プロパティで最大検索結果数を指定
 
 

JavaScript で FTSearch 関数を呼び出している場合

 
データソースではなく JavaScript の FTSearch 関数を使って実装している場合がこれにあたります。
ビューだけではなく、データベース全体の検索を行う場合によく使われます。
 
この場合、FTSearch 関数の2番目の引数に数値で検索結果最大数を設定することができます。
例えば、データベース全体の検索で100件まで検索したい場合には、以下のように、FTearch 関数の2番目の引数に100を指定します。
 
database.FTSearch("テスト", 100);

 
JavaScript の FTSearch メソッドの2番目の引数で最大検索結果数を指定
 
FTSearch 関数については、Lotus Notes もしくは Domino Designer の Eclipse ヘルプの以下の項目を参照ください。
(メニューから「ヘルプ」>「ヘルプ目次」)
 
「Lotus Domino Designer XPage のリファレンス」>「Domino」>「NotesView」>「FTSearch」
「Lotus Domino Designer XPage のリファレンス」>「Domino」>「NotesDatabase」>「FTSearch」
 

  • Actions Show Menu▼


expanded Attachments (4)
collapsed Attachments (4)
Edit the article to add or modify attachments.
File TypeSizeFile NameCreated OnDelete file
image/gif 8 KB serverDoc1.gif 4/5/11, 11:21 AM
image/gif 8 KB serverDoc2.gif 4/5/11, 11:21 AM
image/gif 26 KB searchMaxDocs.gif 4/5/11, 11:21 AM
image/gif 22 KB FTSearch.gif 4/5/11, 11:22 AM
expanded Versions (7)
collapsed Versions (7)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (7)Apr 5, 2011, 9:05:44 PMAtsushi Ono  IBM contributor
6Apr 5, 2011, 9:03:48 PMAtsushi Ono  IBM contributor
5Apr 5, 2011, 9:02:25 PMAtsushi Ono  IBM contributor
4Apr 5, 2011, 8:18:57 PMAtsushi Ono  IBM contributor
3Apr 5, 2011, 8:15:10 PMAtsushi Ono  IBM contributor
2Apr 5, 2011, 11:26:58 AMAtsushi Ono  IBM contributor
1Apr 5, 2011, 11:20:45 AMAtsushi Ono  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkThe Social Lounge
  • Wiki Help
  • Forgot user name/password
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use