Text Search Filter Library Version 3

[目次][索引][前へ][次へ]

はじめに

このマニュアルは,次に示すプログラムプロダクトで提供するファイルおよびAPI関数を使用したUAPの作成方法について説明したものです。

以降,このマニュアルでは,上記プログラムプロダクトの総称をText Search Filter Libraryとします。

対象読者

このマニュアルは,次の方にお読みいただくことを前提に説明しています。

マニュアルの構成

このマニュアルは,次に示す章から構成されています。

第1章 概要
Text Search Filter Libraryの目的,機能および前提プログラムについて説明しています。

第2章 UAPの作成
Text Search Filter Libraryで提供するファイルとAPI関数の一覧を示し,UAPを作成する方法について説明しています。また,検索条件式,異表記展開検索および同義語テキストファイルの記述形式について説明しています。さらに,作成したUAPで検索を実行する場合の注意事項について説明しています。

第3章 API関数
Text Search Filter Libraryで提供するAPI関数について,リファレンス形式で説明しています。

第4章 エラーコード
Text Search Filter Libraryで提供するAPI関数が異常終了したときに戻り値として出力される,エラーコードの詳細について説明しています。

関連マニュアル

このマニュアルの関連マニュアルを次に示します。必要に応じてお読みください。

読書手順

このマニュアルは,利用目的に合わせて章を選択してお読みいただけます。利用目的別に次の流れに従ってお読みいただくことをお勧めします。

[図データ]

このマニュアルで使用する記号

このマニュアルで画面の構成要素を説明するときに使用する記号を,次のように定義します。

記号 意味
[ ] ウィンドウ名およびダイアログ名を示しています。

(例)
[新規作成]ウィンドウ
[プロジェクトの設定]ダイアログ
[A]−[B] −の前に示した[A]メニューから,[B]コマンドを選択することを示します。

(例)
[ファイル]−[新規作成]
「 」 ウィンドウまたはダイアログ中に表示される項目を示します。

(例)
「オブジェクト/ライブラリモジュール」テキストボックス

文法に使用する記号

このマニュアルで使用する文法記述記号を次に示します。

記号 意味と例
{ }
波括弧
この記号で囲まれている複数の項目から一つを選択することを示します。

(例)
{ A | B | C }は,A,BまたはCのどれか一つを選択することを意味します。
< >
山括弧
この記号で囲まれている項目は該当する要素を指定することを示します。

(例)
<要素名>は,要素名を記述します。

リーダ
この記号の直前に示す記号を繰り返し,複数個指定できることを示します。

(例)
<要素名>…は,要素名を一つ以上で複数個,繰り返して指定できます

白三角
1文字の半角スペースを示します。

このマニュアルで使用する構文要素

このマニュアルで使用する構文要素を次に示します。

構文要素 意味
英字 A〜Z a〜z
英小文字 a〜z
英大文字 A〜Z
数字 0〜9
英数字 英字または数字
半角かたかな ア〜ン,ヲ
半角文字 英字,数字,半角かたかな,スペース
全角文字 2バイトコードで表す文字
記号 ! " # $ % & ? ' ( ) + , ー . / : *
; < = > @ [ ] ^ _ { }  ̄ |
タブ 空白

注※
かたかな文字の直後にある「ー」は,かたかな文字になります。

このマニュアルでの表記

このマニュアルでは,次の製品を略称で表記しています。

製品名称 略称
HiRDB Text Search Plug-in Version 7 Text Search Plug-in
AIX5L V5.2,V5.3 AIX
HP-UX HP-UX
HP-UX 11i,11i V2
Microsoft(R) Windows(R) 2000 Professional Operating System Windows 2000 Windows
Microsoft(R) Windows(R) 2000 Server Operating System
Microsoft(R) Windows(R) 2000 Advanced Server Operating System
Microsoft(R) Windows(R) 2000 Datacenter Server Operating System
Microsoft(R) Windows(R) XP Professional Operating System Windows XPまたは
Windows XP Professional
Microsoft(R) Windows(R) XP Professional x64 Edition Windows XPまたはWindows XP x64 Edition
Microsoft(R) Windows Server(TM) 2003, Standard Edition Windows Server 2003
Microsoft(R) Windows Server(TM) 2003, Enterprise Edition
Microsoft(R) Windows Server(TM) 2003, Standard x64 Edition Windows Server 2003またはWindows Server 2003 x64 Editions
Microsoft(R) Windows Server(TM) 2003, Enterprise x64 Edition
Visual C++ 5.0 Visual C++
Visual Age C++ for AIX V5.0,V6.0 Visual Age
XL C Enterprise Edition V7.0 XL C
XL C/C++ Enterprise Edition V7.0 XL C/C++

OSによる機能差がない場合,Windows 2000,Windows XPおよびWindows Server 2003を総称して,Windowsと表記します。

このマニュアルで使用する英略語

このマニュアルで使用する主な英略語を次に示します。

英略語 説明
API Application Programming Interface
DLL Dynamic Link Library
HTML Hyper Text Markup Language
JIS Japanese Industrial Standard code
LF Line Feed
OS Operating System
SGML Standard Generalized Markup Language
UAP User Application Program
XML eXtensible Markup Language

適用OSの違いによる機能相違点の表記

このマニュアルは,AIX,WindowsおよびHP-UXに適用します。OSによって機能差がある場合,それぞれの説明にOS名を明記しています。

なお,このマニュアルでは「ディレクトリ」または「フォルダ」のことを「ディレクトリ」と記述している個所があります。Windowsをご使用の方は「フォルダ」に置き換えてお読みください。

常用漢字以外の漢字の使用について

このマニュアルでは,常用漢字を使用することを基本としていますが,次の用語については,常用漢字以外の漢字を使用しています。

拗音(ようおん)

KB(キロバイト)などの単位表記について

1KB(キロバイト),1MB(メガバイト),1GB(ギガバイト),1TB(テラバイト)はそれぞれ1,024バイト,1,0242バイト,1,0243バイト,1,0244バイトです。