/

使用“更新列”对话框更新

在“更新列”对话框中,可以构建一些更新规则来实现属性表中属性字段值的高级更新。

  • 待更新字段 :选择要更新的字段名称。
  • 更新范围 :更新范围可以分为两类:整列更新,对指定的待更新字段中的所有字段值进行更新操作;更新选中记录,对属性表中选中的记录的某一字段(通过待更新字段指定)进行更新,即对属性表中所有选中的单元格的值按照指定的规则进行更新。
  • 数值来源:

用来指定用于更新属性表字段值的值来源,分为:统一赋值、单字段运算、双字段运算以及函数运算。

数值来源

  • 运算字段:

当数值来源为单字段运算或者函数运算时,运算字段用来指定用于构建数学表达式或函数表达式的字段。

  • 第一运算字段、第二运算字段:

当数值来源为双字段运算时,用来指定参与构建运算表达式的两个字段。

  • 运算方式:

当数值来源为单字段运算或者双字段运算时,运算方式用来指定单字段与运算因子间或者双字段间的运算法则,可以为:加、减、乘、除、取模。

运算方式

  • 运算函数:

当数值来源为函数运算时,用来指定运算的函数。

运算函数

  • 运算方程式:

用来显示和编辑用于更新的运算表达式。单击组合框右侧的按钮,即可弹出“SQL表达式”对话框,可在弹出的对话框中构建字段表达式,或在“运算方程式”文本框中直接输入字段表达式,SQL表达式的具体说明请参见SQL语句查询页面。在指定的更新范围内,对某个待更新单元格所在的记录而言,根据用户构建的 SQL 表达式进行运算,返回的值就是待更新单元格更新后的值。

  • 反向复选框:

当数值来源为单字段运算或者双字段运算时,勾选该复选框后,可以交换表达式中运算符两侧的参数位置,然后再进行表达式的运算。

  • 运算函数右侧的两个文本框:

当数值来源为函数运算时,这两个文本框用来指定函数的其他参数信息。

  • “应用”选项:

根据“更新列”对话框设置的运算方程式,执行更新属性表中待更新的单元格的值的操作。

  • “关闭”选项:

退出当前“更新列”操作设置对话框。