在本博客中,您将看到如何使用Fiori元素的快速创建模式轻松创建HTML表单应用程序。
表单
HTML表单是一种简单的一步/一页应用程序,由数据输入字段列表和提交按钮组成。点击提交后,网云服务器,页面数据将发送到后端系统和过程完成。
在网络上有许多这种应用类型的例子,例如:
自我注册简单的命令,特别是在内部组织中消息/通知参与者注册
快速创建模式
SAP通过Fiori元素中的快速创建模式提供了一种使用Fiori技术创建此类HTML表单的简单方法。Quick Create最初是为在SAP CoPilote中使用而开发的,但作为独立应用程序也非常容易使用。快速创建基本上由一页输入字段和一个创建按钮组成。
开发步骤
作为概述,这里是开发步骤:
一个网关服务,在其中定义表单字段的数据结构和一个实现的创建方法(可选更多数据结构,云店,包括元数据增强)基于快速创建模式的fiorielements应用程序用于定义表单页的注释文件增强应用程序HTML文件以显示创建的对象
示例:SAP PM中的问题通知
示例应用程序创建PM–通知(可由后端的事务IW22维护)。
Fiori UI将如下所示:
创建完成后,您将在后端看到结果:
(作为先决条件)维护类型I1必须存在于SAP定制中,并且功能位置必须存在以向其添加通知。)
这些是开发此应用程序的最小步骤(没有价值帮助或其他增强):
价值帮助增强
为了使前端更易于使用,让我们看一个如何向应用程序添加价值帮助的示例功能位置和优先级字段。
您需要从网关开始添加数据结构,这些数据结构定义值帮助的字段。如果无法从搜索帮助中派生,云服务器网站,则必须添加get\u entityset的实现。最后,点云,需要增强服务的元数据,大数据库,以便将数据字段从服务连接到值帮助实体集。
现在您也有了搜索帮助,优先级字段的值列表是一个下拉列表功能位置的值列表带有一个选择对话框。