1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| Quintiq file version 2.0
| #parent: #root
| StaticMethod Create (
| LibCal_Participation owner_i,
| Date startDate_i
| ) as LibCal_RecurrencePeriodWithoutEnd
| {
| TextBody:
| [*
| period := owner_i.RecurrencePeriod( relnew, LibCal_RecurrencePeriodWithoutEnd,
| PeriodType := LibCal_RecurrencePeriod::TYPE_WITHOUTEND(),
| StartDate := startDate_i );
| // Directly calculate EndDate.
| period.CalcEndDate();
|
| return period;
| *]
| InterfaceProperties { Accessibility: 'Module' }
| }
|
|