1
날짜 선택 도구에서 dateValue 특성을 설정할 수 있지만 불행히도 사용자는 여전히 날짜를 입력 할 수 있습니다.SAPUI5 DatePicker/DateRangePicker. 최소 + 최대 날짜
datepicker에 최소 (최대) 날짜를 설정할 수있는 방법이 있습니까? 여전히 변경 이벤트와이 자신을 처리 할 수 functionalites.But
감사
아담은
날짜 선택 도구에서 dateValue 특성을 설정할 수 있지만 불행히도 사용자는 여전히 날짜를 입력 할 수 있습니다.SAPUI5 DatePicker/DateRangePicker. 최소 + 최대 날짜
datepicker에 최소 (최대) 날짜를 설정할 수있는 방법이 있습니까? 여전히 변경 이벤트와이 자신을 처리 할 수 functionalites.But
감사
아담은
Unfortuneatly sapui5 제어 sap.ui.commons.DatePicker의 현재 version 1.36 전까지 같은 제공하지 않습니다.
var minDate = "12121991";
var maxDate = "12122020";
var oDatePicker = new sap.ui.commons.DatePicker();
oDatePicker .attachChange(function(oEvent){
if(oEvent.getParameter("invalidValue") || this.getYyyymmdd() < minDate || this.getYyyymmdd() > maxDate)
{
oEvent.oSource.setValueState(sap.ui.core.ValueState.Error);
}
else{
oEvent.oSource.setValueState(sap.ui.core.ValueState.None);
}
});
감사합니다. 나는 당신이 제안한 것처럼 검증 매뉴얼을해야만했다. UI 관점에서는 이상적이지 않지만 작동합니다. 미래에 그것을 포함 할 계획이 있는지 아십니까? @ –
Honestly, SAPUI5 팀이 앞으로이 기능을 제공 할 것인지에 대해서는 확실하지 않습니다. 프로젝트에 꼭 필요한 경우 저에게 편지를 보내주십시오. 어쩌면 나는 더 나은 해결책을 가지고있다. –
좋습니다. 도와 주셔서 정말로 고맙습니다. –