表示 Segment 参数

Segment 参数是一个表示设计器中行或列 ID 的值。引用的段表示设计时的行或列,它们可以在查看器中展开。查看时的行与列指展开的行与列。您可以使用数字表示行 ID,用字母表示列 ID。您还可以在任何标准公式中表示一个或多个段。

表 -1 标准公式中用于多个段的表示法

类型 表示法 说明 示例
单个段 [ ] 单个(设计时)段 指向段 2:

row[2]

注:

以前的版本支持此表示法。

非连续段 [;] 多个单行或列段 指向段行 2、5、7、8 和 10:

row[2;5;7;8;10]

注:

使用分号而不是逗号来描述行或列引用。

段范围 [:] 行段或列段的范围 指向段行 2、3、4 和 5:

row[2:5]

以下示例显示了表 -1 中的段表示法的各种组合。

示例 1:

指向段行 1、3、5、6、7、8、9、10、12、13、14、15 和 17:

row[1; 3; 5:10; 12:15; 17]

示例 2:

如果以下表达式引用行段 20,但网格只包含 15 个行段,则公式只对段 4 有效:

row[4; 20]

如果输入的起始段大于结束段,系统将在内部交换这两个段的位置。

示例 3:

显示如何在内部交换段:

row[6:3] becomes row[3:6]

对相同段的多个引用都有效。这会导致相同段在一个表达式中出现两次。

示例 4:

对第 5 行求和两次:

row[2;3;5;7;5].sum 

示例 5:

引用行段 2、3、4、5、6、7 并再次引用段 5。在平均值计算中包含段 5 两次:

 row[2:7;5].avg 

文本段将被忽略。

示例 6:

如果行段 3 是文本行,则将其忽略:

row[1:5]