开发手册 欢迎您!
软件开发者资料库

SAP Smart Forms - 导航

SAP智能表单导航 - 从简单和简单的步骤学习SAP智能表单,从基本到高级概念,包括概述,体系结构,结构,表单逻辑,导航,表单生成器,样式生成器,输出类型,高级开发概念,表单图形,应用和迁移。

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

SAP Smart Forms  - 用户界面

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

SAP智能表格图形用户界面包含以下字段 :

  • Form Painter : 要创建表单布局,请使用Form Painter.

  • PC编辑器 : 它可用于在输出区域输入文本和字段.

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

  • Table Painter :  Table Painter用于创建模板和表格.

  • 表单检查 : 检查表单一致性.

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

文本模块

输入名称并选择要创建的类型,然后单击创建按钮,这将打开SAP Form Builder.

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

子树

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

ContextMenu

在上下文菜单下有以下选项 :

  • 根据所选节点类型创建或删除.

  • 根据所选节点类型,仅显示有效节点类型.

  • 剪贴板功能 - 剪切或复制到剪贴板,粘贴到剪贴板.

  • 展开和折叠.

SAP智能表单 - 节点类型

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

输出区域 :

  • 页面

  • 窗口

基本节点 :

  • 文字

  • 图形

  • 地址

表输出 :

  • 模板

节点类型的属性

在SAP智能表单中,每个表单包含以下公共属性 :

常规属性  : 去;智能表单中的常规属性定义所选节点和描述的名称.它还可以包含节点的一些通用属性,如文本节点的情况 - 文本类型等.

节点类型

输出选项 : 在此选项卡中,为您在"导航"窗格中选择的每个节点定义了各种输出选项. Common选项卡包括 :

  • 位置

  • 样式框

  • 着色等

输出选项

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

条件 : 在条件选项卡中,您可以传递在满足特定条件时显示节点的条件.

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

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

错误列表

SAP智能表单 - 表单参数

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

以下数据可以智能形式合并并减去;

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

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

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


形式执行的任何计算

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

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

以下是智能表格中的常用参数 :

DOCUMENT_OUTPUT_INFO

类型:出口

描述 : 去;这用于提供有关打印表单页数的信息.

JOB_OUTPUT_INFO

类型:导出

描述 : 去;这可用于确定哪个动作在智能中创建输出.

JOB_OUTPUT_OPTIONS

类型:导出

描述 : 去;这是OUTPUT_OPTIONS字段的子集,它确定设置是否已更改.

USER_SETTINGS

类型:导入

描述 : 去;当此参数的值为"X"时,智能表单采用在System&rarr下定义的假脱机控制的默认值;用户个人资料 → 拥有数据.

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

System


参数

如果未设置该值,则Smart Forms将评估以下参数:输出选项的结构 -   SSFCOMOP .

  • 打印机设置(TDDEST,TDPRINTER,RQPOSNAME)

  • TDIMMED(立即打印)

  • TDDELETE(输出后删除)

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

Import