$FINDFILE(ファイル検索関数)
指定したフォルダ内のファイルを検索します。
形式
$FINDFILE(フォルダ名,配列変数名)
指定する値
-
フォルダ名
ベースパスからの相対パスを、定数または変数で指定します。定数を指定する場合は、「'(シングルクォーテーション)」で囲みます。
-
配列変数名
フォルダ内のファイル名とフォルダ名が格納される配列名を、変数で指定します。
この配列には、ファイルの場合は「File」、フォルダの場合は「Directory」がキー値で指定されます。
終了状態
処理の終了状態とその内容を次に示します。
終了状態 |
内容 |
---|---|
NORMAL |
正常終了 |
ERROR |
指定したフォルダが有効ではない |
スクリプト中断 |
次のどちらかを示す
|
記述例
Asset Consoleのインストール先フォルダ\wwwroot\binのファイルを検索して、1番目のファイル名を出力する記述例を次に示します。
$FINDFILE('bin', FileData) FILE=$GETARRAY(FileData, 1) $ECHO(FILE)
- 実行結果
-
bin/default.htm