创建列
此流程用于定义要包括在报表中的列。可以定义文本列、明细列、计算列和百分比列。详细信息请参阅“报表定义”流程。
准备工作
- 必须先在报表资料。打开 (RGS600) 中创建报表标题。
- 如果定义计算列,则必须在列。打开 (RGS610) 中创建用作计算基础的列。
- 如果定义百分比列,则必须创建带有行的报表,因为报表中的单元格用作分母。
遵循以下步骤
-
启动报表资料。打开 (RGS600/B)。
-
为要处理的报表选择选项 11 =“列”,以调用列。打开 (RGS610/B)。
-
在 (RGS610/B) 中,将屏幕顺序设置为 E1。通过输入介于 01 和 25 之间的数字并选择“新建”来创建新列。(请注意,当定义报表标题时,将自动创建列 00。列 00 将显示在行。打开 (RGS620)中为每行指定的行文本(标题)。
-
选择以下备选项之一:
- 要移动文本列(通常为 00 列),请转到步骤 5。
- 要创建明细列,请转到步骤 7。
- 要创建计算列,请转到步骤 15。
- 要创建百分比列,请转到步骤 21。
移动文本列
-
在 (RGS610/B) 中,为要移动的文本列选择选项 7 =“重命名”(默认情况下,列 00 是文本列)。
-
在 R 屏幕上,指定新的列号,然后按 Enter 键。例如,如果报表由列 00、01 和 02 组成,并且希望文本列 00 显示在报表中最右侧,则可以将 03 指定为新列号。
创建明细列
-
在 (RGS610/B) 中,指定列号并选择“新建”。
-
在三个标题字段中键入文本或输入将用作列标题的代码。
-
指定列类型 1 =“明细列”。
-
使用 E 屏幕上的字段指定列的布局。按 Enter 键。
-
在字段维护。选择 (RGS611/E) 中,在值类型、借方/贷方代码和外部/内部交易、起始年度/期间和截止年度/期间的字段中指定值,以确定要显示在列中的交易的金额和类型。如有必要,请指定预算号和版本。(请注意,此处的值将覆盖为行指定的值。)按 Enter 键。
-
在 F 屏幕上,选择以下备选项之一:
- 如果要限制列中包含的信息选择,请转到步骤 13。
- 按 F3 并返回到步骤 4。
-
指定范围的标识,然后选择“新建”。
-
在 G 屏幕上,使用余额键中包含的不同字段的“从”和“到”字段指定值范围。只有来自范围内的值的信息才会包含在该列中。(请注意,此处的值将覆盖为行指定的值。)按 Enter 键。如果需要,请指定更多范围,否则按 F3 键并返回到步骤 4。
创建计算列
-
在 (RGS610/B) 中,指定列号并选择“新建”。
-
在三个标题字段中键入文本或输入将用作列标题的代码。
-
指定列类型 2 =“计算列”。
-
使用 E 屏幕上的字段指定列的布局。按 Enter 键。
-
在字段计算资料维护 (RGS612/B) 中定义计算。可以通过为计算中包含的每一列指定运算符、行号和系数来执行此操作。(有关如何定义不同的计算,请参阅下面的示例。请注意,此处的值将覆盖为行指定的值。)
-
按 Enter 键和 F3 键。返回步骤 4。
定义百分比列
-
在 (RGS610/B) 中,指定列号并选择“新建”。
-
在三个标题字段中键入文本或输入将用作列标题的代码。
-
指定列类型 1 =“明细列”。
-
使用 E 屏幕上的布局字段指定列的布局。
-
在“单元格行”和“单元格列”字段中为将作为百分比列中的分母的单元格指定行号和列号。按 Enter 键。
示例 - 明细列
在以下示例中描述了在列中定义期间范围的流程:
示例 1 - 以年为单位的期间的定义
起始年份/期间 | = | = |
结束年份/期间 | = | = |
符号“=”解释为报表请求中描述的年份和期间。
如果在请求报表时输入 0310,则解释为:
起始年份/期间 | 03 | 10 |
结束年份/期间 | 03 | 10 |
示例 2 - 以年为单位的“累计达到并包括”期间的定义
起始年份/期间 | = | 01 |
结束年份/期间 | = | = |
在“起始年度/期间”中“01”替换为“=”,这意味着该列包括从期间 01 开始直到包括在报表请求中指定的期间的值。
如果在请求报表时输入 0310,则解释为:
起始年份/期间 | 03 | 01 |
结束年份/期间 | 03 | 10 |
示例 3 - 前一年的期间的定义
起始年份/期间 | -01 | = |
结束年份/期间 | = | = |
年份字段中的“=”符号已替换为“-01”,这意味着报表请求中指定的年份将减少 1。
如果在请求报表时输入 0310,则解释为:
起始年份/期间 | 02 | 10 |
结束年份/期间 | 03 | 10 |
请注意,字段帮助中提供了其他可能性。
示例 - 计算列
下面的示例显示如何定义不同类型的计算。
示例 1。对两列进行求和
要将列 010 添加到 020 并在列 030 中显示总和,必须在 (RGS612/B) 中为列 030 指定以下内容:
运算符 | 列 | 系数 |
+ | 010 | |
+ | 020 |
示例 2。对多列进行求和
要添加列 010 到 040 并在列 060 中显示总和,必须在 (RGS612/B) 中为列 060 指定以下内容:
运算符 | 列 | 系数 |
---|---|---|
+ | 010 | |
: | 040 |
示例 3。列的一部分
要将列 010 与列 020 的 67% 添加到一起并在列 030 中显示总和,必须在 (RGS612/B) 中为列 030 指定以下内容:
运算符 | 列 | 系数 |
---|---|---|
+ | 010 | |
+ | 020 | 0.67 |
示例 4。公式中的小计
要使列 010 和 020 相加,然后除以列 030 中的值,必须为列 040 指定以下内容:
运算符 | 列 | 系数 |
---|---|---|
+ | 010 | |
+ | 020 | |
= | ||
/ | 030 |
这意味着列 1 和 2 首先相加。然后将小计除以列 030,如数学等式所示:(010 + 020) / 030。
示例 - 百分比列
下面的示例描述了一个简单报表,其中包含明细列(第 01 列)和百分比列(第 02 列)。
00 列 | 01 列的结果 | 02 列的百分比 | |
---|---|---|---|
10 | 收入 | ||
20 | - 欧洲 | 1,589 | 22.67 |
30 | - 亚洲 | 1,765 | 25.18 |
40 | - 美国 | 2,780 | 39.66 |
50 | - 其他市场 | 876 | 12.50 |
60 | 总收入 | 7,010 | 100.00 |
70 | |||
80 | 成本 | ||
90 | - 物料 | 1,765 | 25.18 |
100 | - 工资 | 3,917 | 55.88 |
110 | - 其他 | 949 | 13.54 |
120 | 总成本 | 6,631 | 94.59 |
用列 01 中的值除以行 60 的单元格中的总收入,逐行计算得出列 02 中的所有百分比。