在SAP CRM WebClient UI中用javascript觸發ABAP event
環境:SAP CRM WebClient UI
需求:在WebClient UI裡不通過使用者手動點選,而是使用JavaScript程式碼自動觸發ABAP後臺的程式碼。
解決方案:
1. 定義一個hidden button, 其onClick事件處理函式(event handler)設定成SAP ABAP後臺的event Refresh:
2. 通過document.getElementByID拿到該button的例項,再呼叫其方法click()觸發ABAP backend事件:
var button = document.getElementByID("<%= button_id %>"); button.click();
開啟page,發現backend event成功被觸發:
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2200348/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在SAP CRM WebClient UI裡開啟ABAP Webdynpro頁面WebclientUI
- SAP CRM WebClient UI和ABAP Webdynpro頁面的互相跳轉WebclientUI
- 在SAPCRMWebClientUI中用javascript觸發ABAPeventWebclientUIJavaScript
- SAP CRM WebClient UI和Hybris backoffice UI開發的相同點WebclientUI
- ABAP Webdynpro和CRM WebClient UI不同的UI表現機制WebclientUI
- SAP CRM WebClient UI和Fiori UI混搭並存WebclientUI
- 使用SAP Transaction Launcher將ABAP Webdynpro嵌入到WebClient UI中WebclientUI
- 使用Selenium自動化測試SAP CRM WebClient UIWebclientUI
- SAP CRM WebClient UI異常的持久化機制WebclientUI持久化
- 將SAP CRM WebClient UI的表格匯出成PDFWebclientUI
- 在 CRM WebClient UI 中使用純 JavaScript 顯示 3D 足球效果WebclientUIJavaScript3D
- SAP CRM WebClient UI的Delta處理機制介紹WebclientUI
- SAP CRM WebClient UI html 格式的 Text 顯示邏輯WebclientUIHTML
- SAP CRM WebClient UI 支援的一些 url 引數WebclientUI
- 使用note++開發SAP WebClient UIWebclientUI
- SAP CRM WebClient UI和Hybris的controller是如何被呼叫的WebclientUIController
- SAP CRM WebClient UI的on_new_focus應該怎麼理解WebclientUI
- SAP CRM WebClient UI表格編輯模式的除錯明細WebclientUI模式除錯
- SAP CRM WebClient UI和Hybris Commerce的懶載入機制WebclientUI
- SAP CRM WebClient UI Text Type 顯示的過濾邏輯WebclientUI
- Product settype在CRM WebClient UI架構中的地位WebclientUI架構
- 在SAP WebClient UI裡顯示倒數計時的UIWebclientUI
- SAP CRM WebClient UI cross component跳轉的一個具體例子WebclientUIROS
- SAP CRM WebClient UI Text 可編輯與否的控制邏輯WebclientUI
- Hybris service layer和SAP CRM WebClient UI架構的橫向比較WebclientUI架構
- 如何把SAP CRM WebClient UI上某個欄位高亮加粗顯示WebclientUI
- SAP CRM WebClient UI上以html格式顯示note的問題討論WebclientUIHTML
- SAP WebClient UI的白屏問題分析WebclientUI
- 如何在SAP WebClient UI裡使用jChartFXWebclientUI
- Jerry答網友提問:SAP CRM WebClient UI裡的EXT,STRUCT等含義WebclientUIStruct
- SAP CRM WebClient UI上將text area裡的文字清空的後臺處理WebclientUI
- 三種動態控制SAP CRM WebClient UI assignment block顯示與否的方法WebclientUIBloC
- 關於用 ABAP 程式碼手動觸發 SAP CRM organization Model 自動決定的研究
- 如何在CRM WebClient UI裡使用HANA Live ReportWebclientUI
- SAP CRM user引數CRM_UI_PROFILE是在哪行ABAP程式碼裡讀取的UI
- SAP WebClient UI的會話重啟原理WebclientUI會話
- 增強版本的自開發SAP WebClient UI Repository Information SystemWebclientUIORM
- ABAP Webdynpro和WebClient UI不同的會話管理機制WebclientUI會話