# ファイル関数

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)ファイル関数 (スクリプト式でのみ有効) は、現在読み込まれているテーブル ファイルに関する情報を返します。これらの関数は、テーブル ファイル以外のすべてのデータ ソースの NULL を返します (ConnectString( ) は例外)。

各関数のドロップダウンを使用すると、その関数の簡単な説明や構文を確認できます。詳細を表示するには、構文の説明にある関数名をクリックします。

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### Attribute

このスクリプト関数は、異なるメディア ファイルのメタ タグの値をテキストとして返します。対応しているファイル形式は、MP3、WMA、WMV、PNG、および JPG です。filename ファイルが存在しない場合、ファイル形式がサポートされていない場合、または attributename というメタ タグが含まれていない場合は、NULL を返します。

[**Attribute**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/Attribute.htm)(filename, attributename)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### ConnectString

ConnectString() 関数は、ODBC 接続または OLE DB 接続のアクティブなデータ接続の名前を返します。connect ステートメントが実行されていない場合、または disconnect ステートメントの実行後は、空の文字列を返します。

[**ConnectString**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/ConnectString.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileBaseName

FileBaseName 関数は、現在読み取り中のテーブル ファイルのファイル名を、パスや拡張子を省略した文字列で返します。

[**FileBaseName**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileBaseName.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileDir

FileDir 関数は、現在読み取り中のテーブル ファイルのディレクトリ パスを文字列で返します。

[**FileDir**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileDir.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileExtension

FileExtension 関数は、現在読み取り中のテーブル ファイルの拡張子を文字列で返します。

[**FileExtension**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileExtension.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileName

FileName 関数は、現在読み取り中のテーブル ファイルのファイル名を、パスを省略し、拡張子を付けて文字列で返します。

[**FileName**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileName.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FilePath

FilePath 関数は、現在読み取り中のテーブル ファイルのフル パスを文字列で返します。

[**FilePath**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FilePath.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileSize

FileSize 関数は、ファイル filename のサイズをバイト数で表した整数を返します。filename が指定されていない場合は、現在読み取り中のテーブル ファイルのサイズを返します。

[**FileSize**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileSize.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### FileTime

FileTime 関数は、ファイル filename が最後に更新された日付と時刻のタイムスタンプを UTC で返します。filename が指定されていない場合、この関数は現在読み取り中のテーブル ファイルを参照します。

[**FileTime**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/FileTime.htm)([ filename ])

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### GetFolderPath

GetFolderPath 関数は、Microsoft Windows SHGetFolderPath 関数の値を返します。この関数は Microsoft Windows のフォルダー名が入力されると、フォルダーのフル パスを返します。

[**GetFolderPath**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/GetFolderPath.htm)()

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdCreateTime

このスクリプト関数は、QVD ファイルからの XML ヘッダーの日付と時刻 (ある場合) を返します。ない場合は NULL を返します。 日付と時刻で提供される時刻は UTC です。

[**QvdCreateTime**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdCreateTime.htm)(filename)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdFieldName

このスクリプト関数は、項目番号 fieldno が QVD ファイル内にあれば、その名前 (ない場合は NULL) を返します。

[**QvdFieldName**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdFieldName.htm)(filename , fieldno)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdNoOfFields

このスクリプト関数は、QVD ファイル内の項目数を返します。

[**QvdNoOfFields**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdNoOfFields.htm)(filename)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdNoOfRecords

このスクリプト関数は、QVD ファイル内に含まれるレコードの数を返します。

[**QvdNoOfRecords**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdNoOfRecords.htm)(filename)

[](https://help.qlik.com/en-US/qlikview/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/file-functions-script.htm)

#### QvdTableName

このスクリプト関数は、QVD ファイルに保存されているテーブルの名前を返します。

[**QvdTableName**](https://help.qlik.com/ja-JP/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/FileFunctions/QvdTableName.htm)(filename)