檔案函數
此檔案函數 (僅可用於指令碼運算式) 會傳回目前正在讀取之表格檔案的相關資訊。對於表格檔案之外的所有資料來源,這些函數都會傳回 NULL (例外:ConnectString( ))。
使用各個函數的下拉式清單,查看各函數的簡短描述及語法。按一下語法描述中的函數名稱以取得更多詳細資料。
此指令碼函數會以文字形式傳回各種媒體檔案的中繼標記值。支援以下檔案格式:MP3、WMA、WMV、PNG 和 JPG。如果檔案 filename 不存在、為不受支援的檔案格式,或不包含名為 attributename 的中繼標記,則會傳回 NULL。
Attribute(filename, attributename)
ConnectString() 函數會針對 ODBC 或 OLE DB 連線傳回使用中的資料連線的名稱。如果尚未執行任何 connect 陳述式,或在 disconnect 陳述式之後,則函數會傳回空字串。
ConnectString()
FileBaseName 函數會傳回一個字串,其中包含目前正在讀取之表格檔案的名稱,不含路徑或副檔名。
FileBaseName()
FileDir 函數會傳回一個字串,其中包含目前正在讀取之表格檔案的目錄路徑。
FileDir()
FileName 函數會傳回一個字串,其中包含目前正在讀取之表格檔案的名稱,不含路徑,但包含副檔名。
FileName()
FilePath 函數會傳回一個字串,其中包含目前正在讀取之表格檔案的完整路徑。
FilePath()
FileSize 函數會傳回一個整數,其中包含檔案 filename 或 (若未指定 filename) 目前正在讀取之表格檔案的大小 (以位元為單位)。
FileSize()
FileTime 函數會以 UTC 傳回檔案 filename 上次修改之日期和時間的時間戳記。若未指定 filename,此函數會參考目前讀取的表格檔案。
FileTime([ filename ])
GetFolderPath 函數傳回 Microsoft Windows SHGetFolderPath 函數的值。此函數將 Microsoft Windows 資料夾的名稱作為輸入,並傳回資料夾的完整路徑。
GetFolderPath()
此指令碼函數會傳回 QVD 檔案的 XML 標頭時間戳記 (如果有的話,否則會傳回 NULL)。 在時間戳記中,時間以 UTC 提供。
QvdCreateTime(filename)
此指令碼函數會傳回欄位編號 fieldno 的名稱 (如果存在於 QVD 檔案中的話,否則會傳回 NULL)。
QvdFieldName(filename , fieldno)