File List

説明

File Listコンポーネントは指定したディレクトリにあるファイルの一覧を取得します。

filelist-4
出力ペイロード説明
cv.Payload読み込んだディレクトリの内容を出力します。

ディレクトリの内容は以下のデータを持ちます。

例)

パターンに"icons/*"を指定した場合の最初のファイルのデータ

{"IsDir":false,"ModTime":"2021-08-10T13:18:29.2577374+09:00","Name":"arrow_down.bmp","Path":"icons/arrow_down.bmp","Size":824}

データ名説明
IsDirディレクトリの場合 true、ファイルの場合 false
ModTime修正日時
Nameファイル名
Pathファイルパス
Sizeファイルサイズ

コンポーネントプロパティ

プロパティー名説明
パターン条件式を記述します
ファイルを含めるファイルを含めるかどうかの指定
ディレクトリを含めるディレクトリを含めるかどうかの指定
隠しファイルとディレクトリを含める隠しファイルも対象に含めます
更新時刻によるフィルターファイルのフィルタリング方法を指定します。選択肢は以下の通りです:
• フィルターしない
• 時刻範囲を指定
• N日前より古いファイル
• N日前より新しいファイル
• N時間前より古いファイル
• N時間前より新しいファイル
• 過去N日のファイル
• 過去N時間のファイル
• 過去N分のファイル
開始時刻「時刻範囲を指定」モード選択時に使用します。範囲の開始時刻を指定します。
終了時刻「時刻範囲を指定」モード選択時に使用します。範囲の終了時刻を指定します。
Nフィルターモードに応じて、N日/N時間/N分の値を指定します。更新時刻に基づいたファイルの絞り込みに使用されます。
ソート順検索結果の並び順を指定します:
• ファイルパス(昇順)
• ファイルパス(降順)
• ファイル名(昇順)
• ファイル名(降順)
• 更新された時刻(昇順)
• 更新された時刻(降順)
• ファイルサイズ(昇順)
• ファイルサイズ(降順)
最大ファイル数出力されるファイルの最大数を指定します。0の場合、制限はありません。

※ファイルパスを指定しないパターンの参照先はactmgr/dataとなりますが、ファイルパスを指定するファイル名の書き方は ファイルパスの記述方法 を参照してください。