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