多年来,我看到了不少在移动设备上使用SAP事务的用例。随着最近在sapscreen personas3.0sp06中发布了Slipstream引擎,这些用例现在可能得到了支持。也就是说,我们可以在移动设备上构建最终用户可以使用的风格。
一个用例是利用移动设备上的摄像头扫描条形码,然后将结果输入屏幕上的输入字段。我们可以通过构建一个滑动流引擎来实现这一点,该引擎通过SAPUI5 API和SAP Fiori客户端使用本机设备功能。
本指南包括以下主要步骤:
注意:本练习需要SAP Fiori客户端应用程序,可从iOS应用商店或Android应用商店下载。
在SAP屏幕人物角色中创建风格
1。打开风味菜单,然后点击新建风味按钮(加号按钮),在Easy Access屏幕中创建风味。
2。输入风味名称和描述。
3。在"味道编辑器"中,服务器和云主机,单击最左侧滚动条的右侧。
4。在工具栏中,单击隐藏按钮。
5。在工具栏中,切换到"插入"选项卡
6。插入新的脚本按钮、标签和输入框,如下:
7。在flavor编辑器中,创建新脚本并将其附加到Launch Scanner按钮。
8。将脚本命名为"launchScanner"。
9。保存香精,什么是云服务器,然后退出香精编辑器。
执行条形码扫描仪脚本
1。打开脚本编辑器
2。在先前创建的脚本中,删除第2行。
3。插入以下代码:
4。点击保存按钮
5。创建一个新脚本并称之为"copyScanResult"。
6。插入以下代码:
7。将鼠标光标放在代码行的第一个字符之前,然后使用对象选择器选择先前创建的输入字段。
8。点击屏幕截图中的按钮,将GUID复制到代码中。
9。复制脚本本身的GUID,然后单击保存按钮。
10。切换到launchScanner脚本。
11。将脚本GUID粘贴到会话的""之间session.utils.executeScriptAsync("");代码行
12。单击保存按钮,然后退出脚本编辑器。
准备滑流引擎的URL
1。将URL复制到口味。
示例::50017/sap/bc/角色?~transaction=men&sap personas flavor=005056840F9E1EE88B
2。将"personas"替换为"se/m"。
示例::50017/sap/bc/se/m?~transaction=mens&sap personas flavor=005056840F9E1EE88B
此URL将在sap Fiori客户端中使用。
在移动设备上启动条形码扫描仪应用程序
结果:
实现非常简单,淘客大联盟,可以适应用户可以将条形码数据输入系统的其他事务;例如,人工智能的技术有哪些,大数据什么意思,MI04.
Daniel Sanchez是SAP的用户体验策略和技术顾问,总部位于加利福尼亚州帕洛阿尔托。