1
sap.m.DatePicker
さんのカレンダーで週の最初の曜日を設定(カスタマイズ)するにはどうすればよいですか? sap.ui.unified.calendar
で週の最初の日を変更できますが、sap.m.DatePicker
では変更できません。何か案は?私は私のサンプルSAPUI5 plnkr hereを持っています。DatePickerで週の最初の曜日を設定するにはどうすればよいですか?
sap.m.DatePicker
さんのカレンダーで週の最初の曜日を設定(カスタマイズ)するにはどうすればよいですか? sap.ui.unified.calendar
で週の最初の日を変更できますが、sap.m.DatePicker
では変更できません。何か案は?私は私のサンプルSAPUI5 plnkr hereを持っています。DatePickerで週の最初の曜日を設定するにはどうすればよいですか?
あなたは経由でhandleChange機能で内部カレンダーにアクセスすることができます
handleChange: function(evt){
evt.oSource._oCalendar.setFirstDayOfWeek(1);
}
しかし、これは、それがアクセスすることを意図方法ではありません。 Datepickerの内部カレンダーにアクセスする正式な方法はありません。ですから、github https://github.com/SAP/openui5/でopenui5の機能リクエストを開くことをお勧めします。
日付ピッカーの最初のクリックでは機能しない可能性があり、後でクリックしても機能する可能性があります。私たちはこのビューのoninitでこれにアクセスできますか? – LearnForever
私は日付ピッカーのソースコードをチェックし、ポップアップが呼び出されたときに内部カレンダーがインスタンス化されます: 'DatePicker.prototype._createPopupContent =機能(){ \t \t場合(!this._oCalendar){ \t \t \t樹液。 ui.getCore()。loadLibrary( "sap.ui.unified"); \t \t \t jQuery.sap.require( "sap.ui.unified.library"); \t \t \t this._oCalendar =新しいsap.ui.unified.Calendar(this.getId()+ "-cal"、{ \t \t \t \t intervalSelection:this._bIntervalSelection、 \t \t \t \t MinDateプロパティ:this.getMinDate ()、 \t \t \t \t maxDateの:this.getMaxDate()、 \t \t \t \t凡例:this.getLegend() \t \t \t \t}); ' 現在、このonInitにアクセスする機会はありません! –