1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| Quintiq file version 2.0
| #parent: #root
| Function CalcWeekDate
| {
| TextBody:
| [*
| // Akari Oct-26-2024 (created)
| value := "";
| if( this.TimeUnit() = "Week" ){
| date := this.CustomDate().StartOfNextWeek() - 1 ;
| stringDate := date.Format( "Y/M2/D2");
| perSuffx := ifexpr( this.CustomDate().Week() < 10,"0"+[String]this.CustomDate().Week(),[String]this.CustomDate().Week() );
| value := "KW" + perSuffx + " - " + stringDate;
| }else{
| value := this.CustomDate().Format( "Y/M2/D2" );
| }
|
| this.WeekDate( value );
| *]
| }
|
|