如何使用UI5 SDK網站查詢指定控件的屬性如何使用
一個朋友向我提問,SAP UI5 input控件,如何實現inputField內容靠右顯示?
其實我也有好幾年沒做SAP UI5開發了,我也記不住這么多細節,但是類似問題,可以自行查詢SAP UI5官網解決。
打開UI5 SDK web site:
https://ui5.sap.com/#/api
在Filter欄里輸入控件名稱,比如Input:
在搜索結果里點擊Properties標簽頁,
Ctrl + F,搜索關鍵字Align:
點擊setTextAlign這個方法:
從幫助文檔里我們得知,可以調用input控件的setTextAlign方法,輸入參數類型為sap.ui.core.TextAlign.
這是一個枚舉類型,如果想要實現提問中的靠右顯示,傳入枚舉值sap.ui.core.TextAlign.Right即可:
有一個朋友提了這樣一個關于增強點出口的問題。其實這類問題可以通過調試的辦法自己找到答案。
場景一:查找SE18里的classic BAdI
在CL_EXITHANDLER的GET_INSTANCE方法里設置斷點,然后重新運行程序,如果斷點觸發,就把變量exit_name的值抄下來:
SE18, 粘貼到BAdI Name字段里去,
就能看到這個增強定義下所有的實現了。
場景二 - 查找GET BADI關鍵字調用的新式增強
這種方式需要先以調試模式運行想要尋找增強的應用,在調試器的Break/Watchpoints里新建一個動態斷點:
輸入GET BADI, 回車:
動態斷點創建成功,此時F8繼續執行:
如果斷點停下來,雙擊GET BADI后的變量lr_badi, 把名稱COM_MERGE_DATA_SET抄下來,這就是SE18里Enhancement Spot的BAdI定義名稱。
把這個名稱輸入SE18的Enhancement Spot里,也能看到該Enhancement Spot下創建的所有增強實現。
ABAP API/SDK ERP 網站
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。