如何使用 SAPUI5 访问 SAP 后端表?
How to access SAP backend tables using SAPUI5?
我是 SAPUI5 的新手,在学习了经典的 Dynpro 并在 SAP GUI 上进行开发之后,我对 SAPUI5 的工作原理有一些疑问。
由于 SAPUI5 是在 Eclipse 中开发的,我对它如何从 SAP NetWeaver 获取数据很感兴趣 table。
我需要远程调用吗? Eclipse程序如何与NetWeaver连接通信?
我没有找到答案,可能是太简单了。
也许有人可以分享一些技巧或最佳做法?
谢谢。
您必须编写一个服务(据我所知最好使用 SAP NetWeaver Gateway)来公开您希望从后端系统访问的任何数据和操作。
SAPUI5 应用 运行 在用户的浏览器中,并使用 HTTP 连接到任何服务器。这实际上是创建客户端 Web 应用程序的非常标准的方法。您可以使用任何类型的 HTTP 服务器,只要它们以 URL 格式提供数据并以 JSON 或 XML 等众所周知的格式提供数据,但是当您有Netweaver 服务器、网关和使用 OData 将是推荐的方式。
不要对Eclipse想太多。它根本不需要开发 SAPUI5 应用程序,过去它只是一个带有附加插件的良好支持的编辑器。实际上 SAP WebIDE 将是现在最好的集成编辑器,但您仍然可以使用从 vim 到记事本的任何东西。
网络上有很多 Gateway/SAPUI5 指南,官方 UI5 文档也包含 chapters 关于使用 OData 从服务器获取数据的内容。我建议所有初学者都完成整个演练!
我是 SAPUI5 的新手,在学习了经典的 Dynpro 并在 SAP GUI 上进行开发之后,我对 SAPUI5 的工作原理有一些疑问。
由于 SAPUI5 是在 Eclipse 中开发的,我对它如何从 SAP NetWeaver 获取数据很感兴趣 table。
我需要远程调用吗? Eclipse程序如何与NetWeaver连接通信?
我没有找到答案,可能是太简单了。
也许有人可以分享一些技巧或最佳做法?
谢谢。
您必须编写一个服务(据我所知最好使用 SAP NetWeaver Gateway)来公开您希望从后端系统访问的任何数据和操作。
SAPUI5 应用 运行 在用户的浏览器中,并使用 HTTP 连接到任何服务器。这实际上是创建客户端 Web 应用程序的非常标准的方法。您可以使用任何类型的 HTTP 服务器,只要它们以 URL 格式提供数据并以 JSON 或 XML 等众所周知的格式提供数据,但是当您有Netweaver 服务器、网关和使用 OData 将是推荐的方式。
不要对Eclipse想太多。它根本不需要开发 SAPUI5 应用程序,过去它只是一个带有附加插件的良好支持的编辑器。实际上 SAP WebIDE 将是现在最好的集成编辑器,但您仍然可以使用从 vim 到记事本的任何东西。
网络上有很多 Gateway/SAPUI5 指南,官方 UI5 文档也包含 chapters 关于使用 OData 从服务器获取数据的内容。我建议所有初学者都完成整个演练!