写点什么

SAP UI5

0 人感兴趣 · 21 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/c4/c4f7d30cb20926e8144e3911d0d37d82.jpeg?x-oss-process=image/resize,w_416,h_234

Internationalization(i18n) support in SAP CRM,UI5 and Hybris

用户头像
Jerry Wang6 月 5 日

i18n(其来源是英文单词 internationalization的首末字符i和n,18为中间的字符数)是“国际化”的简称。对程序来说,在不修改内部代码的情况下,能根据不同语言及地区显示相应的界面。

https://static001.geekbang.org/infoq/b5/b5156e55ce941210f693e1d17c069b4c.png?x-oss-process=image/resize,w_416,h_234

使用 ABAP(ADBC) 和 Java(JDBC) 连接 SAP HANA 数据库

用户头像
Jerry Wang6 月 5 日

在表DBCON里维护一条记录,指向HANA数据库。con_ENV里填入HANA数据库的主机名和端口号。如vmXXXX:30015

https://static001.geekbang.org/infoq/ae/ae61f1b3947d72412356e60ed4d3fa2a.png?x-oss-process=image/resize,w_416,h_234

如何查看 SAP CRM WebUI,C4C 和 Hybris 里的页面技术信息

用户头像
Jerry Wang6 月 5 日

在WebClient UI页面上按F2,就能看到页面的技术信息, 可以找到当前页面是哪一个BSP component实现的:

https://static001.geekbang.org/infoq/b7/b77ad14d08228847e4609601c4df2ca4.jpeg?x-oss-process=image/resize,w_416,h_234

SAP Cloud for Customer(C4C) 和微软 Outlook 的集成

用户头像
Jerry Wang6 月 5 日

从C4C系统下载Outlook的Addin, 安装之后,会在Outlook里看见一个新的面板:

https://static001.geekbang.org/infoq/45/45e961b1b8ad4b0d1eb24901fbce0891.png?x-oss-process=image/resize,w_416,h_234

SAP BSP 和 JSP 里的 UI 元素 ID 生成逻辑

用户头像
Jerry Wang6 月 5 日

WebUI最后渲染出来的dom element这些C#_W#的id是在哪行ABAP代码被render出来的?

https://static001.geekbang.org/infoq/fe/fe85a6a8ce8580b605fb2296b747251c.png?x-oss-process=image/resize,w_416,h_234

UI5 Source code map 机制的细节介绍

用户头像
Jerry Wang5 月 24 日

在我的博客A debugging issue caused by source code mapping里我介绍了在我做SAP C4C开发时遇到的一个曾经困扰我很久的问题,最后结论是这个问题由于JavaScript的source code map机制在Chrome开发者工具里起作用,其实是working as designed的一种行为。但是

https://static001.geekbang.org/infoq/d9/d923d7f24ee701e60bff726b8db2ec37.png?x-oss-process=image/resize,w_416,h_234

SAP 成都 C4C 小李探花:浅谈 Fiori Design Guidelines

用户头像
Jerry Wang5 月 24 日

Jerry: 我和周帅认识不久,自去年7月SAP成都研究院Cloud for Customer(以下简称为C4C)开发团队组建至今,根据这段时间和周帅愉快的合作经历,我觉得如果把周帅比作我读过的小说里的一位主人公,我认为是古龙《风云第一刀》中的主角李寻欢。

https://static001.geekbang.org/infoq/fe/fe85a6a8ce8580b605fb2296b747251c.png?x-oss-process=image/resize,w_416,h_234

UI5 应用部署到 Fiori On-Premise 和 On-Cloud 的 Launchpad

用户头像
Jerry Wang5 月 24 日

具体步骤参考我的博客: 如何将BSP应用配置成Fiori Launchpad上的一个tile

https://static001.geekbang.org/infoq/fe/fe85a6a8ce8580b605fb2296b747251c.png?x-oss-process=image/resize,w_416,h_234

sap.ui.require in SAP UI5 and require in nodejs

用户头像
Jerry Wang5 月 23 日

例如我需要在controller的onShowHello里通过MessageToast弹一个消息显示在UI上,

https://static001.geekbang.org/infoq/a2/a2038d674a9f56aa2491f11d90914e27.png?x-oss-process=image/resize,w_416,h_234

SAP UI5, CRM, S/4HANA 和 C4C 里的 Association, Composition and Aggregation

用户头像
Jerry Wang5 月 23 日

UI5使用Association和Aggregation描述控件之间的关系。

https://static001.geekbang.org/infoq/25/2576dd93f40e9471e06bec9deac92132.png?x-oss-process=image/resize,w_416,h_234

SAP UI5 和 CRM WebUI 的 View 和 Controller 是如何绑定的

用户头像
Jerry Wang5 月 23 日

例如我在UI5的界面上画一个按钮,点击之后弹出一个Alert dialog。

https://static001.geekbang.org/infoq/1c/1cd79adea8649b20f53fea3f27da1cc7.jpeg?x-oss-process=image/resize,w_416,h_234

S4HANA 和 CRM Fiori 应用的搜索分页实现

用户头像
Jerry Wang5 月 23 日

在我的博客Paging Implementation in S/4HANA for Customer Management 我介绍了S/4HANA for Customer Management里采用WebClient UI技术实现的UI上的搜索分页实现。

https://static001.geekbang.org/infoq/d9/d923d7f24ee701e60bff726b8db2ec37.png?x-oss-process=image/resize,w_416,h_234

SAP Fiori 里的 List 是如何做到懒加载 Lazy load 的

用户头像
Jerry Wang5 月 23 日

今天一同事问我这个问题:S/4HANA Fiori应用里的列表,一旦Scroll到底部就会自动向后台发起新的请求把更多的数据读取到前台显示。

https://static001.geekbang.org/infoq/bd/bdd585db0320eb39770ad9337e8a4e42.webp?x-oss-process=image/resize,w_416,h_234

在浏览器里使用 SAPGUI 里的 SE80

用户头像
Jerry Wang5 月 23 日

效果如图:点击Fiori launchpad的SE80对应的tile:

https://static001.geekbang.org/infoq/fe/fe85a6a8ce8580b605fb2296b747251c.png?x-oss-process=image/resize,w_416,h_234

谣言粉碎机 - 极短时间内发送两个 Odata request,前一个会自动被 cancel 掉?

用户头像
Jerry Wang5 月 23 日

有时我们能在Chrome开发者工具的Network tab里观察到SAP UI5应用会发出某些状态为"取消"的OData请求。如下图第五个请求。

https://static001.geekbang.org/infoq/fe/fe85a6a8ce8580b605fb2296b747251c.png?x-oss-process=image/resize,w_416,h_234

一个查看 SAP UI5 控件所有公有方法的小技巧

用户头像
Jerry Wang5 月 23 日

一个很小的tip:比如我想把UI5表格控件里的每列设置成宽度根据显示的内容自适应,需要知道应该调用控件的哪个方法来实现。

https://static001.geekbang.org/infoq/fe/fe85a6a8ce8580b605fb2296b747251c.png?x-oss-process=image/resize,w_416,h_234

SAP Fiori 应用 Footerbar 区域按钮的高亮显示逻辑

用户头像
Jerry Wang5 月 23 日

如果您够细心,您或许会发现有的SAP Fiori应用的footerbar区域内的按钮有高亮显示,有的则没有。

https://static001.geekbang.org/infoq/b7/b77ad14d08228847e4609601c4df2ca4.jpeg?x-oss-process=image/resize,w_416,h_234

找出 SAP OData service 出错根源的小技巧

用户头像
Jerry Wang5 月 23 日

SAP的Fiori应用是通过OData和后台交互的。在使用Fiori应用时您可能会遇到这样的错误消息:

https://static001.geekbang.org/infoq/1c/1cd79adea8649b20f53fea3f27da1cc7.jpeg?x-oss-process=image/resize,w_416,h_234

SAP Fiori Launchpad Tile 点击后跳转的调试技巧

用户头像
Jerry Wang5 月 23 日

在SAP Fiori launchpad 里点击某个tile之后,后台会计算出跳转的目标url返回给前台。

SAP UI5_SAP UI5资料文章-InfoQ写作平台