1. 시간과 분을 초기화하여 컬렉션을 만들기
Clear(ColHour); //시간 컬렉션 초기화 // 00 ~ 23의 값 만들어 ColHour 컬렉션에 넣기 ForAll(Sequence(24),Collect(ColHour,{Hour:Text(Value -1,"00") })); Clear(ColMinute); //분 컬렉션 초기화 // 00 ~ 59의 값 만들어 ColMinute 컬렉션에 넣기 ForAll(Sequence(60),Collect(ColMinute,{Minute:Text(Value -1,"00") })); |
2. 날짜 : DatePickup, Hour : ColHour, Minute : ColMinute
3. 날짜, 시간 및 분을 선택하면 해당 값을 계산
SelectDatePicker.SelectedDate + Time(Value(HourDropdown.Selected.Hour),Value(MinuteDropdown.Selected.Minute), 0) |
4. 선택한 날짜 + 2시간
DateAdd(ResultLabel.Text,2,TimeUnit.Hours) |
[관련자료]
How to display all hours and minutes in drop down
https://powerusers.microsoft.com/t5/Building-Power-Apps/How-to-display-all-hours-and-minutes-in-drop-down/td-p/54590
댓글