创建报表布局 - 过程
创建报表布局:
- 定义总体布局
- 在“报表布局 (tffst0110m000)” 进程中,单击“新建组”。
- 将“布局类型”设置为“报表”。
- 单击“新建”。“报表布局 (tffst0610m000)”进程将启动。
- 输入代码和说明。
在“布局大小”下,指定以下内容:
- 字体大小
- 页宽(以字符表示)
- 顶边距、底边距和左边距
- 页眉和页脚文本。
在“栏定义”下,指定以下内容:
- 栏分隔符
- 栏标题行数
- 报表科目栏标题的位置。(“0”= 不打印)
- 报表科目说明栏标题的位置。(“0”= 不打印)
- 如果需要,从相应菜单中选择“文本编辑器”以创建页眉和/或页脚文本。在文本框中,您可以从文本编辑器的菜单中选择“缩放”,以选择要在页眉或页脚文本中使用的变量,如“页码”或“用户名”。
- 定义栏布局
在“栏布局”标签上,指定以下内容:
- 每个栏的起始位置。只需定义金额栏。虽然您不会在此处定义帐号和/或说明栏,但请记住说明需要 37 个位置,而要同时打印帐号,还需要另外 14 个位置。因此,第一个栏应在此栏之后开始。
- 输出格式
- 栏标题对齐。
- 要预览您在此定义的输出格式的结果,请单击“输出格式”字段旁边的“缩放”按钮。这将启动“输出格式测试 (tffst0801m000)”进程。
- 定义科目布局
-
在“科目布局”标签上,执行下列操作:
-
对于每个科目和子科目,或一组科目或子科目,指定:
- 打印科目时必须采用的格式。
- 科目代码必须打印在报表上的位置(“0”= 不打印)
- 科目必须打印在报表上的位置(“0”= 不打印)
- 是否必须在报表行上方和下方打印行,如果是,必须打印何种类型的行。
- 是仅应在金额栏还是在整个页面中打印这些行。
提示:请尽可能地保持布局通用,以便也可以将其用于其它报表。
对于附录报表,打开科目布局行。“科目布局 (tffst0112m000)”进程将启动。在此进程中,指定:
- 必须打印哪些附录要素以及在哪些位置。(“0”= 不打印)
-
公司、总帐科目和分帐。
对于上述每个字段,定义其位置和说明。例如,如果未定义分帐数据(表示每个分帐位置和说明都为零),则不会打印分帐数据。
-
-
也可以从“科目布局”标签的相应菜单中选择“科目栏布局”,以启动“科目栏布局 (tffst0113m000)”进程,使用该进程可以指定栏位置的例外。通过这种方式,可以让特定帐户在栏中缩进。
示例:对于第 3 栏,其子科目大于 30 的科目应处于位置 69 而非 70。
-
- 定义附加布局详细资料
- 从“报表布局 (tffst0610m000)”进程的相应菜单中选择“详细资料”。
在“布局定义”标签上的“栏定义”下,可以指定以下栏详细资料:
- 栏标题前后的行
- 报表科目栏标题
- 报表科目说明栏标题。
在“文本处理”标签上,指定以下文本及其位置(“0”= 不打印):
- 调整事务处理文本(在调整事务处理上方打印的页眉)
- 结转文本
- 总计文本。通常,您不希望使用此文本,因为总计是使用报表科目的父子结构进行计算的。
-
在“问题文本”标签上,指定要在以下情况下使用的各种问题文本:
- 除数为零
- 超出选择范围
- 缺少 100% 科目
- 无栏 1 的金额
- 无 100% 栏的金额。
如果您使用的栏较窄,则可能想要编辑这些文本,并且需要使用简要消息。或者,您可能希望查看打印在报表上的任何错误消息,并且需要从这些字段中删除消息。
- 生成布局
在“报表布局 (tffst0610m000)” 进程中,单击“生成报表”。可能需要更改当前的子系统 VRC。请与系统管理员联系以对其进行更改。
- 支票格式
在“报表布局 (tffst0610m000)”进程中,单击“打印报表布局”,选择“打印样本报表布局”,然后检查结果。