Segment 参数是一个表示设计器中行或列 ID 的值。引用的段表示设计时的行或列,它们可以在查看器中展开。查看时的行与列指展开的行与列。您可以使用数字表示行 ID,用字母表示列 ID。您还可以在任何标准公式中表示一个或多个段。
表 -1 标准公式中用于多个段的表示法
类型 | 表示法 | 说明 | 示例 |
---|---|---|---|
单个段 | [ ] | 单个(设计时)段 | 指向段 2:
注: 以前的版本支持此表示法。 |
非连续段 | [;] | 多个单行或列段 | 指向段行 2、5、7、8 和 10:
注: 使用分号而不是逗号来描述行或列引用。 |
段范围 | [:] | 行段或列段的范围 | 指向段行 2、3、4 和 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]