创建报表布局 - 过程

创建报表布局:

  1. 定义总体布局
    1. 在“报表布局 (tffst0110m000)” 进程中,单击“新建组”。
    2. 将“布局类型”设置为“报表”。
    3. 单击“新建”。“报表布局 (tffst0610m000)”进程将启动。
    4. 输入代码和说明。
    5. 在“布局大小”下,指定以下内容:

      • 字体大小
      • 页宽(以字符表示)
      • 顶边距、底边距和左边距
      • 页眉和页脚文本。
    6. 在“栏定义”下,指定以下内容:

      • 栏分隔符
      • 栏标题行数
      • 报表科目栏标题的位置。(“0”= 不打印)
      • 报表科目说明栏标题的位置。(“0”= 不打印)
    7. 如果需要,从相应菜单中选择“文本编辑器”以创建页眉和/或页脚文本。在文本框中,您可以从文本编辑器的菜单中选择“缩放”,以选择要在页眉或页脚文本中使用的变量,如“页码”或“用户名”。
  2. 定义栏布局
    1. 在“栏布局”标签上,指定以下内容:

      • 每个栏的起始位置。只需定义金额栏。虽然您不会在此处定义帐号和/或说明栏,但请记住说明需要 37 个位置,而要同时打印帐号,还需要另外 14 个位置。因此,第一个栏应在此栏之后开始。
      • 输出格式
      • 栏标题对齐。
    2. 要预览您在此定义的输出格式的结果,请单击“输出格式”字段旁边的“缩放”按钮。这将启动“输出格式测试 (tffst0801m000)”进程。
  3. 定义科目布局
    1. 在“科目布局”标签上,执行下列操作:

      • 对于每个科目和子科目,或一组科目或子科目,指定:

        • 打印科目时必须采用的格式。
        • 科目代码必须打印在报表上的位置(“0”= 不打印)
        • 科目必须打印在报表上的位置(“0”= 不打印)
        • 是否必须在报表行上方和下方打印行,如果是,必须打印何种类型的行。
        • 是仅应在金额栏还是在整个页面中打印这些行。

        提示:请尽可能地保持布局通用,以便也可以将其用于其它报表。

      • 对于附录报表,打开科目布局行。“科目布局 (tffst0112m000)”进程将启动。在此进程中,指定:

        • 必须打印哪些附录要素以及在哪些位置。(“0”= 不打印)
        • 公司、总帐科目和分帐。

          对于上述每个字段,定义其位置和说明。例如,如果未定义分帐数据(表示每个分帐位置和说明都为零),则不会打印分帐数据。

    2. 也可以从“科目布局”标签的相应菜单中选择“科目栏布局”,以启动“科目栏布局 (tffst0113m000)”进程,使用该进程可以指定栏位置的例外。通过这种方式,可以让特定帐户在栏中缩进。

      示例:对于第 3 栏,其子科目大于 30 的科目应处于位置 69 而非 70。

  4. 定义附加布局详细资料
    1. 从“报表布局 (tffst0610m000)”进程的相应菜单中选择“详细资料”。
    2. 在“布局定义”标签上的“栏定义”下,可以指定以下栏详细资料:

      • 栏标题前后的行
      • 报表科目栏标题
      • 报表科目说明栏标题。
    3. 在“文本处理”标签上,指定以下文本及其位置(“0”= 不打印):

      • 调整事务处理文本(在调整事务处理上方打印的页眉)
      • 结转文本
      • 总计文本。通常,您不希望使用此文本,因为总计是使用报表科目的父子结构进行计算的。
    4. 在“问题文本”标签上,指定要在以下情况下使用的各种问题文本:

      • 除数为零
      • 超出选择范围
      • 缺少 100% 科目
      • 无栏 1 的金额
      • 无 100% 栏的金额。

      如果您使用的栏较窄,则可能想要编辑这些文本,并且需要使用简要消息。或者,您可能希望查看打印在报表上的任何错误消息,并且需要从这些字段中删除消息。

  5. 生成布局

    在“报表布局 (tffst0610m000)” 进程中,单击“生成报表”。可能需要更改当前的子系统 VRC。请与系统管理员联系以对其进行更改。

  6. 支票格式

    在“报表布局 (tffst0610m000)”进程中,单击“打印报表布局”,选择“打印样本报表布局”,然后检查结果。