簡単なシナリオがあります。ボタンが押され、onSearchExistingが実行されます。関数では、テーブルを含むダイアログを開きます。 onSearchExisting関数で取得したテーブルのデータ。データの取得には時間がかかるので、この機能をトリガーするボタンをビジーに設定したいと思います。 コード機能では次のようになります。ボタンは忙しいに設定されていないボタンを押した後にビジーインジケータを設定する
onSearchExisting : function() {
var oButton = this.getView().byId("searchButton");
oButton.setBusy(true);
oButton.setBusyIndicatorDelay(0);
var oView = this.getView();
var oDialog = oView.byId("dialog2ID");
if (!oDialog) {
oDialog = sap.ui.xmlfragment(oView.getId(),"xxx.view.fragment.SearchExisting",this);
oView.addDependent(oDialog);
}
var oDataModel = new
sap.ui.model.odata.ODataModel("/sap/opu/odata/xxxx", true);
this.getView().byId("tableSearchFrgId").getBinding("items");
oButton.setBusy(false);
oDialog.open();
},
、私はそれを押したときに、私が間違って何をやっていますか?