| | |
| | | TextBody: |
| | | [* |
| | | // 甄兰鸽 Aug-1-2024 (created) |
| | | day := this.MinDayDate().StartOfNextMonth(); |
| | | day := this.MinMonthDate().StartOfNextMonth(); |
| | | |
| | | while( day < this.MaxDayDate() ){ |
| | | if( not exists( this, LibCal_SubscriberEventColumn, column, column.Period() = day and column.TimeUnit() = Translations::MP_GlobalParameters_Day() ) ){ |
| | | while( day < this.MaxMonthDate()){ |
| | | if( not exists( this, LibCal_SubscriberEventColumn, column, column.Period() = day and column.TimeUnit() = Translations::MP_GlobalParameters_Month()) ){ |
| | | this.LibCal_SubscriberEventColumn( relnew, Name := day.Format( 'M/D/Y' ), Period := day, TimeUnit := Translations::MP_GlobalParameters_Month() ); |
| | | } |
| | | day := this.MinDayDate().StartOfNextMonth(); |
| | | day := day.StartOfNextMonth(); |
| | | } |
| | | *] |
| | | } |
| | |
| | | TextBody: |
| | | [* |
| | | // 甄兰鸽 Aug-1-2024 (created) |
| | | day := this.MinDayDate().StartOfNextWeek(); |
| | | day := this.MinWeekDate().StartOfNextWeek(); |
| | | |
| | | while( day < this.MaxDayDate() ){ |
| | | if( not exists( this, LibCal_SubscriberEventColumn, column, column.Period() = day and column.TimeUnit() = Translations::MP_GlobalParameters_Day() ) ){ |
| | | while( day < this.MaxWeekDate() ){ |
| | | if( not exists( this, LibCal_SubscriberEventColumn, column, column.Period() = day and column.TimeUnit() = Translations::MP_GlobalParameters_Week() ) ){ |
| | | this.LibCal_SubscriberEventColumn( relnew, Name := day.Format( 'M/D/Y' ), Period := day, TimeUnit := Translations::MP_GlobalParameters_Week() ); |
| | | } |
| | | day := day.StartOfNextWeek(); |