ファイル関数
ファイル関数 (スクリプト式でのみ有効) は、現在読み込まれているテーブル ファイルに関する情報を返します。これらの関数は、テーブル ファイル以外のすべてのデータ ソースの NULL を返します (ConnectString( ) は例外)。
各関数のドロップダウンを使用すると、その関数の簡単な説明や構文を確認できます。詳細を表示するには、構文の説明にある関数名をクリックします。
このスクリプト関数は、異なるメディア ファイルのメタ タグの値をテキストとして返します。対応しているファイル形式は、MP3、WMA、WMV、PNG、および JPG です。filename ファイルが存在しない場合、ファイル形式がサポートされていない場合、または attributename というメタ タグが含まれていない場合は、NULL を返します。
Attribute(filename, attributename)
ConnectString() 関数は、ODBC 接続または OLE DB 接続のアクティブなデータ接続の名前を返します。connect ステートメントが実行されていない場合、または disconnect ステートメントの実行後は、空の文字列を返します。
ConnectString()
FileBaseName 関数は、現在読み取り中のテーブル ファイルのファイル名を、パスや拡張子を省略した文字列で返します。
FileBaseName()
FileDir 関数は、現在読み取り中のテーブル ファイルのディレクトリ パスを文字列で返します。
FileDir()
FileExtension 関数は、現在読み取り中のテーブル ファイルの拡張子を文字列で返します。
FileExtension()
FileName 関数は、現在読み取り中のテーブル ファイルのファイル名を、パスを省略し、拡張子を付けて文字列で返します。
FileName()
FilePath 関数は、現在読み取り中のテーブル ファイルのフル パスを文字列で返します。
FilePath()
FileSize 関数は、ファイル filename のサイズをバイト数で表した整数を返します。filename が指定されていない場合は、現在読み取り中のテーブル ファイルのサイズを返します。
FileSize()
FileTime 関数は、ファイル filename が最後に更新された日付と時刻のタイムスタンプを UTC で返します。filename が指定されていない場合、この関数は現在読み取り中のテーブル ファイルを参照します。
FileTime([ filename ])
GetFolderPath 関数は、Microsoft Windows SHGetFolderPath 関数の値を返します。この関数は Microsoft Windows のフォルダー名が入力されると、フォルダーのフル パスを返します。
GetFolderPath()
このスクリプト関数は、QVD ファイルからの XML ヘッダーの日付と時刻 (ある場合) を返します。ない場合は NULL を返します。 日付と時刻で提供される時刻は UTC です。
QvdCreateTime(filename)
このスクリプト関数は、項目番号 fieldno が QVD ファイル内にあれば、その名前 (ない場合は NULL) を返します。
QvdFieldName(filename , fieldno)
このスクリプト関数は、QVD ファイルに保存されているテーブルの名前を返します。
QvdTableName(filename)