创建列

此流程用于定义要包括在报表中的列。可以定义文本列、明细列、计算列和百分比列。详细信息请参阅“报表定义”流程。

准备工作

  • 必须先在报表资料。打开 (RGS600) 中创建报表标题。
  • 如果定义计算列,则必须在列。打开 (RGS610) 中创建用作计算基础的列。
  • 如果定义百分比列,则必须创建带有行的报表,因为报表中的单元格用作分母。

遵循以下步骤

  1. 启动报表资料。打开 (RGS600/B)

  2. 为要处理的报表选择选项 11 =“列”,以调用列。打开 (RGS610/B)

  3. 在 (RGS610/B) 中,将屏幕顺序设置为 E1。通过输入介于 01 和 25 之间的数字并选择“新建”来创建新列。(请注意,当定义报表标题时,将自动创建列 00。列 00 将显示在行。打开 (RGS620)中为每行指定的行文本(标题)。

  4. 选择以下备选项之一:

    • 要移动文本列(通常为 00 列),请转到步骤 5。
    • 要创建明细列,请转到步骤 7。
    • 要创建计算列,请转到步骤 15。
    • 要创建百分比列,请转到步骤 21。

    移动文本列

  5. 在 (RGS610/B) 中,为要移动的文本列选择选项 7 =“重命名”(默认情况下,列 00 是文本列)。

  6. 在 R 屏幕上,指定新的列号,然后按 Enter 键。例如,如果报表由列 00、01 和 02 组成,并且希望文本列 00 显示在报表中最右侧,则可以将 03 指定为新列号。

    创建明细列

  7. 在 (RGS610/B) 中,指定列号并选择“新建”。

  8. 在三个标题字段中键入文本或输入将用作列标题的代码。

  9. 指定列类型 1 =“明细列”。

  10. 使用 E 屏幕上的字段指定列的布局。按 Enter 键。

  11. 字段维护。选择 (RGS611/E) 中,在值类型、借方/贷方代码和外部/内部交易、起始年度/期间和截止年度/期间的字段中指定值,以确定要显示在列中的交易的金额和类型。如有必要,请指定预算号和版本。(请注意,此处的值将覆盖为行指定的值。)按 Enter 键。

  12. 在 F 屏幕上,选择以下备选项之一:

    • 如果要限制列中包含的信息选择,请转到步骤 13。
    • 按 F3 并返回到步骤 4。
  13. 指定范围的标识,然后选择“新建”。

  14. 在 G 屏幕上,使用余额键中包含的不同字段的“从”和“到”字段指定值范围。只有来自范围内的值的信息才会包含在该列中。(请注意,此处的值将覆盖为行指定的值。)按 Enter 键。如果需要,请指定更多范围,否则按 F3 键并返回到步骤 4。

    创建计算列

  15. 在 (RGS610/B) 中,指定列号并选择“新建”。

  16. 在三个标题字段中键入文本或输入将用作列标题的代码。

  17. 指定列类型 2 =“计算列”。

  18. 使用 E 屏幕上的字段指定列的布局。按 Enter 键。

  19. 字段计算资料维护 (RGS612/B) 中定义计算。可以通过为计算中包含的每一列指定运算符、行号和系数来执行此操作。(有关如何定义不同的计算,请参阅下面的示例。请注意,此处的值将覆盖为行指定的值。)

  20. 按 Enter 键和 F3 键。返回步骤 4。

    定义百分比列

  21. 在 (RGS610/B) 中,指定列号并选择“新建”。

  22. 在三个标题字段中键入文本或输入将用作列标题的代码。

  23. 指定列类型 1 =“明细列”。

  24. 使用 E 屏幕上的布局字段指定列的布局。

  25. 在“单元格行”和“单元格列”字段中为将作为百分比列中的分母的单元格指定行号和列号。按 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 中的所有百分比。