この検索では1個のコードに対して処理する機能しかありません。1レコードの中に複数コードが存在しソートできない場合などのデータファイルの場合には利用できません。今回はこの拡張関数について説明します。「OR」サーチ件数(件数のみ検索)「レコード番号検索」と「件数のみ検索」で関数に渡す引数の書式が異なります。STRINGn$やSTRING$()は「検索方法」+「フィールド番号」+「検索文字列」で指定します。検索条件に一致するデータが見つかったレコード番号が返されます。実数型変数を推奨します今回の検索関数を使用する例のために以下の様なデータファイルを想定します。これは今まで使ってきたTEST.DATに削除フラグを追加しています。ファイル名はTEST2.DATとします。関数が以下の様になります。関数コールの書式は検索条件に文字列配列を使った「書式2」で行っています。上記の検索関数の動作をテストするソースを以下に記します。下の方にソースがありますのでそちらを参照下さい。以下の図の様になります。(デバッガ上でのシミュレーションでのファイル参照ですが)品番コードと削除フラグの指定を合わせて検索しています。このソースの実行結果は以下の図の様になります。HomePageLSFLPOP。