這是一種解決方法(我能找到截至目前最簡單的解決方案) 因爲我無法重現您的問題:(
onDataLoaded()
或onAfterRedering()
方法
//基本上把重點放在這樣的東西上..或者只是創建任何SAPUI5元素和setVisible(false)
並設置focus()
this.getList().focus();
UPDATE:在getHeaderFooterOptions()
getHeaderFooterOptions: function() {
var _this = this;
var objHdrFtr = {
//sI18NMasterTitle: "YOUR_TITLE",
onRefresh: function (searchField, fnRefreshCompleted) {
_this._searchField = searchField;
}
};
return objHdrFtr;
}
然後
onAfterRendering(){
if(this._searchField){
this._searchField.onAfterRendering = function() {
jQuery(this.getDomRef()).focusout()
};
}
}
讓我知道這是否正常工作與否搜索的漁獲持有! 我將刪除答案。
您能否提供觸發從啓動板到您的應用程序的轉換的代碼? –
你好。 Launchpad使用Launchpad Designer和一大堆SAP事務處理進行設置,這是一個非常複雜的過程。 SAP如何使Launchpad磁貼上的點擊與應用程序之間的連接完全脫離我的手。因此我無法提供任何代碼,這是SAP的一件事。但有人告訴我,sapui5標籤將成爲官方SAP開發渠道,因此我希望他們看到我的問題。 – michaelklopf
我還沒有看到上述行爲是許多主細節模式應用程序的開發人員。什麼是SAPUI5版本? SAP的名稱提供了應用程序? –