SAP CRM WebClient UI cross component跳轉的一個具體例子

i042416發表於2020-02-27

# Sent: Thursday, April 18, 2013 3:59 PM


Subject: 為什麼design time時候看到的是ICQR,點了service之後看到02QR的程式碼被call到

這是cross component navigation在起作用。

Result list是model在ICQR裡面,如果點service,會navigate到service detail page,這個service detail page是做在PRD02OV上,所以這個navigation是cross component navigation:

Cross component navigation又叫object based navigation:

Line 26行根據當前選中的product type動態determine出應該進material page,還是service,或者warrenty。。。。

SAP CRM WebClient UI cross component跳轉的一個具體例子

Navigation object在35行生成。

SAP CRM WebClient UI cross component跳轉的一個具體例子

Deterimine了target ui之後,框架準備開始render target UI:

這裡能看到02QR已經成功determine出來了

SAP CRM WebClient UI cross component跳轉的一個具體例子


這樣,02QR的do_init_context就會被框架call到了。

SAP CRM WebClient UI cross component跳轉的一個具體例子


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2677399/,如需轉載,請註明出處,否則將追究法律責任。

相關文章