檔案函數
此檔案函數 (僅可用於指令碼運算式) 會傳回目前正在讀取之表格檔案的相關資訊。對於表格檔案之外的所有資料來源,這些函數都會傳回 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 函數會傳回檔案 filename 上次修改之日期和時間 (UTC) 的時間戳記。如果未指定 filename,此函數會參考目前讀取的表格檔案。
FileTime([ filename ])
GetFolderPath 函數會傳回 Microsoft Windows SHGetFolderPath 函數的值。此函數會輸入 Microsoft Windows 資料夾的名稱,並傳回資料夾的完整路徑。
GetFolderPath()
此指令碼函數會從 QVD 檔案傳回 XML 標頭時間戳記 (如果呈現的話),否則會傳回 NULL。 在時間戳記中,所提供時間為協調世界時。
QvdCreateTime(filename)
此指令碼函數會傳回 QVD 檔案中的欄位編號 fieldno 名稱。如果該欄位不存在,則會傳回 NULL。
QvdFieldName(filename , fieldno)