ABAP webdynpro的view navigation和WebUI的view navigation

Posted JerryWangSAP

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ABAP webdynpro的view navigation和WebUI的view navigation相关的知识,希望对你有一定的参考价值。

虽然ABAP webdynpro已经不是SAP未来主流的UX技术,但是在很多老的模块里使用还是很广泛。

在[SAP help]里有关于这个应用的详细介绍:

技术图片

而ABAP webdynpro的技术很多地方实现都和WebUI非常类似.
下图是ABAP webdynpro的navigate方法,实际操作是delegate到view的view manager:

技术图片

WebUI类似:

技术图片

Webdynprode navigate方法是把和navigation相关的数据填到一个line structure里,再insert到一个叫做navigation queue的internal table:

技术图片

WebUI同样有这个navigation queue:

技术图片

Webdynpro的navigation queue在此处逐一被执行:

技术图片

WebUI的navigation queue在此处逐一被执行:

技术图片

要获取更多Jerry的原创文章,请关注公众号"汪子熙":
技术图片

以上是关于ABAP webdynpro的view navigation和WebUI的view navigation的主要内容,如果未能解决你的问题,请参考以下文章

辟谣 - SAP CRM WebClient UI的性能,一定不如ABAP Webdynpro吗?

ABAP 应用Smartforms发送HTML邮件怎么解决

SAP ABAP CDS view里的注解在ABAP后台是如何被解析的?

使用ABAP CDS views创建一个分析模型并设置参数

SAP ABAP CDS view Association 引入的缘由

对S4的看法