- SAP智能表单教程
- SAP智能表单 - 首页
- SAP智能表单 - 概述
- SAP智能表单 - 架构
- SAP智能表单 - 结构
- SAP智能表单 - 表单逻辑
- SAP智能表单 - 导航
- SAP智能表单 - 表单构建器
- SAP智能表单 - 样式构建器
- SAP智能表单 - 输出类型
- 高级开发概念
- SAP智能表单 - 表单图形
- 应用与迁移
- SAP智能表单有用资源
- SAP智能表单 - 快速指南
- SAP智能表单 - 有用资源
- SAP智能表单 - 讨论
SAP智能表单 - 导航
本章将详细讨论SAP智能表单的导航、用户界面、节点类型和表单参数。
SAP智能表单 – 用户界面
要在SAP智能表单中设计表单,您需要创建和维护表单的布局并定义表单逻辑。您不需要任何编程和脚本语言知识。
SAP智能表单图形用户界面包含以下字段:
表单绘制器 - 要创建表单布局,您可以使用表单绘制器。
PC编辑器 - 可用于将文本和字段输入输出区域。
导航树 - 在左侧,您有一个导航树,它定义了智能表单的层次结构。这定义了处理的表单逻辑。
表格绘制器 - 表格绘制器用于创建模板和表格。
表单检查 - 用于检查表单一致性。
在SAP智能表单中,您可以使用事务代码:SMARTFORMS。在第一页上,您可以选择表单、样式或文本模块,具体取决于您要创建、更改或显示的对象。
输入名称并选择要创建的类型,然后单击“创建”按钮,这将打开SAP表单构建器。
在SAP表单构建器中,您在左侧有树形导航。要选择树中的节点,您必须双击该节点。您还可以通过右键单击并使用复制/粘贴操作来拖放或复制子树。
右键单击任何节点时,您可以看到上下文菜单。根据节点类型,上下文菜单下的选项会有所不同。
上下文菜单下有以下选项:
- 根据所选节点类型创建或删除。
- 仅显示与所选节点类型有效的节点类型。
- 剪贴板功能 – 剪切或复制到剪贴板,粘贴到剪贴板。
- 展开和折叠。
SAP智能表单 – 节点类型
在本节中,我们将详细讨论不同类型的节点选项,如下所示。
输出区域 -
- 页面
- 窗口
基本节点 -
- 文本
- 图形
- 地址
表格输出 -
- 模板
- 表格
节点类型的属性
在SAP智能表单中,每个表单都包含以下通用属性:
常规属性 - 智能表单中的常规属性定义所选节点的名称和描述。它还可以包含节点的一些通用属性,例如文本节点中的文本类型等。
输出选项 - 在此选项卡中,为在导航窗格中选择的每个节点定义各种输出选项。“常用”选项卡包括:
- 位置
- 样式框
- 阴影等。
具有文本输出的节点也具有样式属性。如果您不喜欢之前在表单中设置的样式,可以使用此属性覆盖当前子树。
条件 - 在“条件”选项卡中,您可以传递在满足特定条件时显示节点的条件。
错误列表 - 在对智能表单执行检查时,如果存在任何不一致之处,系统会在维护屏幕窗口底部显示错误和警告列表。
要查找错误或警告,您应该选择节点,然后系统将引导您进入树结构,以便您可以修复错误。
SAP智能表单 – 表单参数
您还可以将参数传递到智能表单并将数据合并到表单中。可以合并的数据可以来自数据库或SAP系统的标准数据的一部分。
可以在智能表单中合并以下数据:
您可以合并来自数据库表的数据并将它们传递到表单界面。
标准SAP系统提供的数据可以在智能表单中合并。例如:日期。
在表单中执行的任何计算
您合并的数据在运行时显示。您可以使用占位符来确定在表单中放置对象的位置,以定义数据将显示的位置。
激活智能表单后,将生成一个功能模块。您可以在智能表单中传递不同的标准参数。创建表单时,这些参数将出现在表单中,并且无法更改。这些是可用于不同操作的导入和导出参数,例如:指定输出设备类型等。
以下是智能表单中的常用参数:
DOCUMENT_OUTPUT_INFO
类型:导出
说明 - 用于提供有关打印的表单页数的信息。
JOB_OUTPUT_INFO
类型:导出
说明 - 可用于确定哪个操作在智能表单中创建什么输出。
JOB_OUTPUT_OPTIONS
类型:导出
说明 - 这是字段OUTPUT_OPTIONS的子集,它确定设置是否已更改。
USER_SETTINGS
类型:导入
说明 - 当此参数的值为“X”时,智能表单将采用在“系统”→“用户配置文件”→“个人数据”下定义的打印控制的默认值。
默认值 - 输出设备 → 立即打印并输出后删除。
如果未设置该值,则智能表单会改为评估结构的以下参数以获取输出选项 - SSFCOMOP。
- 打印机设置 (TDDEST, TDPRINTER , RQPOSNAME)
- TDIMMED (立即打印)
- TDDELETE (输出后删除)
您可以在智能表单的“字段列表”选项卡下查看不同的导入和导出参数。