SAP Smart Forms – 导航

SAP Smart Forms – 导航


在本章中,我们将详细讨论 SAP Smart Forms 的导航、用户界面、节点类型和表单参数。

SAP Smart Forms – 用户界面

要在 SAP Smart Forms 中设计表单,您需要创建和维护表单布局并定义表单逻辑。您不需要任何有关编程和脚本语言的知识。

SAP Smart Form 图形用户界面包含以下字段 –

  • Form Painter – 要创建表单布局,请使用 Form Painter。

  • PC Editor – 可用于将文本和字段输入到输出区域。

  • 导航树– 在左侧,您有定义智能表单层次结构的导航树。这定义了用于处理的表单逻辑。

  • Table Painter – Table Painter 用于创建模板和表格。

  • 表单检查– 检查表单的一致性。

在 SAP 智能表单中,您可以使用Transaction: SMARTFORMS在第一页上,您可以根据要创建、更改或显示的对象选择表单、样式文本模块

文本模块

输入名称并选择要创建的类型,然后单击“创建”按钮,这将打开 SAP 表单生成器。

在 SAP From 构建器中,左侧有树导航。要在树中选择一个节点,您必须双击该节点。您还可以通过右键单击子树并使用复制/粘贴操作来拖放或复制子树。

子树

当您右键单击任何节点时,您可以看到上下文菜单。根据节点类型,上下文菜单下的选项会有所不同。

上下文菜单

您在上下文菜单下有以下选项 –

  • 根据选定的节点类型创建或删除。
  • 根据所选节点类型,仅显示有效节点类型。
  • 剪贴板功能 – 剪切或复制到剪贴板,粘贴到剪贴板。
  • 展开和折叠。

SAP Smart Forms – 节点类型

在本节中,我们将详细讨论下面列出的不同类型的节点选项。

输出区域

  • 窗户

基本节点

  • 文本
  • 形象的
  • 地址

表输出

  • 模板
  • 桌子

节点类型的属性

在 SAP 智能表单中,每个表单都包含以下通用属性 –

一般属性– 智能形式的一般属性定义所选节点的名称和描述。它还可以包含节点的一些通用属性,例如文本节点 – 文本类型等。

节点类型

输出选项– 在此选项卡中,为您在导航窗格中选择的每个节点定义了各种输出选项。通用选项卡包括 –

  • 位置
  • 样式框
  • 阴影等。

输出选项

带有文本输出的节点也有一个属性 Style。如果您不喜欢之前在表单中设置的样式,您可以使用此属性覆盖当前子树。

条件– 在条件选项卡中,您可以传递在满足某些条件时显示节点的条件。

错误列表– 在对智能表单执行检查时,如果出现任何不一致,系统会在维护屏幕窗口底部显示错误和警告列表。

要查找错误或警告,您应该选择节点,然后系统将带您到树结构,以便您修复错误。

错误列表

SAP Smart Forms – 表单参数

您还可以在智能表单中传递参数,并将数据合并到表单中。可以合并的数据可以来自数据库或来自 SAP 系统的标准数据的一部分。

以下数据可以以智能形式合并 –

  • 您可以合并数据库表中的数据并将它们传递到表单界面。

  • 标准 SAP 系统提供的数据可以以智能形式合并。示例:日期。

  • 以表格形式执行的任何计算

您合并的数据在运行时显示。您可以使用占位符来确定在表单中放置对象的位置,以定义数据的显示位置。

当智能表单被激活时,会生成一个功能模块。您可以以智能形式传递不同的标准参数。创建表单时,这些参数会出现在表单中并且无法更改。这些是可用于不同操作的导入和导出参数,例如 – 指定输出设备类型等。

以下是智能表单中的常用参数 –

DOCUMENT_OUTPUT_INFO

类型:出口

说明 – 用于提供有关打印表格页数的信息。

JOB_OUTPUT_INFO

类型:出口

描述 – 这可用于确定哪个动作在智能中创建什么输出。

JOB_OUTPUT_OPTIONS

类型:出口

说明 – 这是字段 OUTPUT_OPTIONS 的子集,它确定设置是否已更改。

用户设置

类型:进口

说明 – 当此参数的值为“X”时,智能表单采用在系统→用户配置文件→自己的数据下定义的线轴控制的默认值。

默认值 – 输出设备 → 立即打印并在输出后删除。

系统

参数

如果未设置该值,Smart Forms 会为输出选项评估以下结构参数 – SSFCOMOP

  • 打印机设置(TDDEST、TDPRINTER、RQPOSNAME)
  • TDIMMED(立即打印)
  • TDDELETE(输出后删除)

您可以在智能表单的字段列表选项卡下看到不同的导入和导出参数。

进口

觉得文章有用?

点个广告表达一下你的爱意吧 !😁