ヘルプ1. 検索条件の指定方法
条件入力スタイルは、オプションでの選択が有効な時には、次の三つから選択可能です。
- スペース分割型
- 一入力フィールドに複数キーをスペースで分割し AND または OR 条件での検索
- 条件演算子分割型
- 一入力フィールドに複数キーを論理演算子と組み合わせた条件式での検索
- 複数入力フィールド型
- 各入力フィールドに一個ずつ検索キーを入力して AND または OR 条件での検索
キーの数は 8個までで、スペース文字で分割し、
AND または OR 条件での検索が可能です。
○ エスケープ文字
エスケープ文字は '\' で、
英文フレーズのようなアルファベット文字間の空白文字も
検索パターンに指定したい時などには、その前に挿入することにより、
検索キーのセパレータと区別します。
例:
- a book → a\ book
- \100 → \\100
キーの数は 8個までで、演算子(半角の '*' , '+' , '-')を使った以下に
示すような検索が可能です。
○ 条件式の例
- key1*key2
[AND条件]:key1 かつ key2 が存在するもの
- key1+key2
[OR条件]:key1 または key2 が存在するもの
- key1-key2
[除外条件]:key1 が存在するものから key2 が存在するものを除いたもの
さらにこれらの組み合わせと半角括弧 '(' と ')' を使って演算順序を指定する
こともできます。
- (key1*key2)+key3
- (key1+key2)*(key3+key4)
- ((key1+key2)*key3)+key4
○ エスケープ文字
条件式に、次の半角文字を検索文字としてキー内に含める時には、
演算子: * , + , -
括弧: ( , )
エスケープ文字: \
エスケープ文字 '\' をその文字の前に挿入します。
例:
◆ 複数入力フィールド型
各入力フィールドに一個ずつ検索キーを指定し、
AND または OR 条件での検索が可能です。
エスケープ対象文字はありません。