單行運算式

單行運算式」是 BarTender 支援的最簡單的指令碼類型。單行運算式可以執行基本任務,例如移除一組資料來源檔案字串,或搜尋並移除某些字元。單行運算式通常使用「函數」和「運算子」的某種組合。運算子通常 (但不一定) 用於對數值資料執行數學運算。函數也可以對資料進行數學運算,但是更常用來處理一組字元 (或「字串」)。

函數範例

此處顯示的所有範例函數都是「字串」函數,這是 BarTender 中最常用的函數。但是,「指令碼助理」中還列出了各種其他函數類型。(圓括號內顯示的角括號和變數名稱表示函數的「語法」,它們不是函數本身的一部分。您需要使用適當的欄位名稱、變數和/或常數來填充圓括號的內容,而無需輸入角括號。)

函數

描述

Field("PartNumber")

傳回假設的資料庫欄位 "PartNumber" 中包含的資料。

Left(<<String>>,<<Length>>)

傳回 String 中 Length 指定的最左邊的字元數。

RTrim(<<String>>)

移除 String 右側的所有尾端空格。

FormatCurrency(<<Expression>>)

接受運算式或數字並將其格式化為價格。

UCase(<<String>>)

接受 String 中的字元並將其強制變更為大寫。

運算子範例

單行運算式範例

所有函數 (包括上面顯示的範例函數) 都是單行運算式。另外,您可以組合使用函數和運算子,甚至可以將函數放入函數中。(下面的某些範例是假設使用包含 "PartNumber" 和 "Color" 欄位的資料庫。)

單行運算式是一行不完整的 Visual Basic 指令碼,不能在多行指令碼中使用。

相關主題