SAPGUI 里运行的老程序,如何对新的 SAP Fiori Belize Theme 进行适配?

简介: SAPGUI 里运行的老程序,如何对新的 SAP Fiori Belize Theme 进行适配?

为了尽快使现有应用程序的外观适应 Fiori 2.0 设计和可用性范例,而无需在技术上切换到 Fiori 框架,SAP 引入了一个所谓的 SAP Fiori themes for SAPGUI 的概念。


SAPGUI 里的 Belize Theme 如下图所示:

image.png



基于 SAP GUI for Windows 或 SAP GUI for HTML 中显示的经典 dynpros 的应用程序,可以通过使用这个 Theme 来适应 Fiori 2.0 的设计和可用性范例。


为了尽可能接近真实的 Fiori 应用程序,必须实施一些更改。 这些导致某些显示行为与迄今为止可用的所有其他主题根本不同。例如,字段标签通常显示为右对齐,而不是像其他主题中那样左对齐。 根据应用程序的现有布局,切换到 Fiori 2.0 可能意味着应用程序开发人员之后必须对底层屏幕进行更改。


如果在这些调整的上下文中,应用程序从 SAP GUI for Windows 转换为 SAP GUI for HTML,则必须牢记一些基本限制。


原则上,每个使用 SAP GUI for HTML 运行的应用程序也可以使用新的 Belize 主题,但是需要记住下列一些限制。


  • 无法使用拖放将文件从文件资源管理器复制到 SAP 屏幕。

  • 浏览器在 iOS 和 Android 上的行为不同。 它们缺少一些功能,例如 Java 运行时或导航概念,例如鼠标右键单击和双击。

  • 无法从浏览器控制 OLE 自动化服务器。这也是集成 Microsoft Office 应用程序存在限制的原因。

  • 在 SAP GUI for HTML 中打印基于 PDF 文档,这些文档在 SAP 系统中创建并发送到浏览器。 可以使用标准的 PDF 显示程序在那里显示和打印文档。

  • F4 搜索帮助目前有一些限制。

  • 通常无法显示较旧的 R/3 业务图形。

  • 某些 SAPGUI 的控件使用受到限制。

  • 详细的限制列表可以查看 sap note.



image.png

相关文章
|
12月前
|
中间件 开发工具
使用 SAP Fiori Tools 提供的中间件导入本地下载的 SAP UI5 库文件来启动 SAP UI5 应用试读版
使用 SAP Fiori Tools 提供的中间件导入本地下载的 SAP UI5 库文件来启动 SAP UI5 应用试读版
|
Web App开发 Android开发 开发者
SAP UI5 应用开发教程之五十一 - 如何使用 Chrome 调试运行在手机上的 SAP UI5 Cordova 混合应用试读版
SAP UI5 应用开发教程之五十一 - 如何使用 Chrome 调试运行在手机上的 SAP UI5 Cordova 混合应用试读版
SAP UI5 应用开发教程之五十一 - 如何使用 Chrome 调试运行在手机上的 SAP UI5 Cordova 混合应用试读版
|
Java Android开发 iOS开发
SAPGUI 里运行的老程序,如何对新的 SAP Fiori Belize Theme 进行适配?
SAPGUI 里运行的老程序,如何对新的 SAP Fiori Belize Theme 进行适配?
|
自然语言处理 JavaScript 前端开发
使用 SAP Business Application Studio 在浏览器环境里开发 SAP UI5 应用试读版
使用 SAP Business Application Studio 在浏览器环境里开发 SAP UI5 应用试读版
|
Java BI 数据库
使用 SAP UI5 ABAP Repository 部署本地 SAP UI5 应用到 ABAP 服务器的单步调试
使用 SAP UI5 ABAP Repository 部署本地 SAP UI5 应用到 ABAP 服务器的单步调试
|
12月前
使用 UI5 Tools 这款 Visual Studio Code 扩展来管理和运行本地 SAP UI5 应用试读版
使用 UI5 Tools 这款 Visual Studio Code 扩展来管理和运行本地 SAP UI5 应用试读版
|
中间件
使用 SAP Fiori Tools 部署 SAP UI5 应用到 ABAP 服务器时遇到的各种错误和解决办法
使用 SAP Fiori Tools 部署 SAP UI5 应用到 ABAP 服务器时遇到的各种错误和解决办法
使用在线编辑器创建 SAP UI5 项目并运行
使用在线编辑器创建 SAP UI5 项目并运行
|
Web App开发 开发框架 前端开发
SAP UI5 应用开发教程之四十一 - Chrome 扩展 UI5 Inspector 的离线安装和使用方法试读版
SAP UI5 应用开发教程之四十一 - Chrome 扩展 UI5 Inspector 的离线安装和使用方法试读版
|
存储 移动开发 前端开发
SAP Fiori Launchpad 应用的两个实用技巧分享
SAP Fiori Launchpad 应用的两个实用技巧分享