单行表达式

单行表达式是 BarTender 支持的最简单脚本类型单行表达式可以执行一些基本任务,例如,删除数据源文件字符串的一部分,或搜索和删除某些字符。单行表达式通常利用某些“函数”和“运算符”的组合。运算符通常(但不一定)对数字数据执行数学运算。函数也可以对数学数据值进行运算,但更常见的情况是用于处理字符集(或“字符串”)。

样本函数

此处显示的所有样本函数都是“字符串”函数,这是 BarTender 中最常用的函数。不过,“脚本助理”中还列出了其他各种函数类型。(圆括号内的尖括号和变量名用于显示函数的“语法”? 它们不是函数本身的部分。您必须用相应的字段名、变量和/或常数代替圆括号内的内容,且不得键入尖括号。)

函数

描述

Field("PartNumber")

返回假定的数据库字段“PartNumber”中包含的数据。

Left(<<字符串>>,<<长度>>)

返回“Length”指定的字符串中最左侧的字符数。

RTrim(<<字符串>>)

删除字符串右侧的所有尾部空格。

FormatCurrency(<<表达式>>)

提取表达式或数值并将之设置为价格的形式。

UCase(<<字符串>>)

提取字符串中的字符并强行将其转化为大写。

样本运算符

单行表达式示例

所有函数(包括上述样本函数在内)均已是单行表达式。此外,还可以使用运算符将函数组合起来,甚至可以在函数内再使用函数。(以下某些示例假定使用的数据库中包含名为“PartNumber”和“Color”的字段。)

单行表达式是部分 Visual Basic 脚本行,不能用在多行脚本中。

相关主题