|
通过“文本”组件显示数据表字段 |
Top Previous Next |
|
正如你所看到的,“文本”对象除了可以显示静态文本和表达式以外,还可以显示数表中的数据。有两种方法进行设置,第一就是在“文本”对象中设置输入要连接的数据字段,第二种 方法就是在属性中设置DataSet 和DataField。第一种方法可以用于显示字段的描述和字段数据同时显示。例如:
联系人: [Customer."Contact"]
关联数表字段有专有的语法结构,[数据表名.“字段名称”]。字段名称可以有空格,但在点号和引号之间不能有空格。
我们不但可以连接数据表字段到组件中,而且还可以对表达式中的字段进行计算操作,例如:
长度(cm): [<biolife."Length_in"> * 2.54]
注意,这里同时用到了方括号和尖括号。但记住方括号被默认的作为公式的边界,它包含在了组件的文本中。如果需要,方括号可以被一组有开始/结束标记的符号所代替。尖括号用在公式里面用于区分数据表字段和报表变量。这里我们可以写成:
联系人: [<Customer."Contact">]
代替
联系人: [Customer."Contact"]
这两种表示方法都是正确的,当公式中只有一个变量或数据表字段时,尖括号可以不用,然而,如果公式中有多个成员,则尖括号是必需的。如下:
长度 (cm): [<biolife."Length_in"> * 2.54]
|