1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| Quintiq file version 2.0
| #parent: #root
| DeclarativeOwningNMRelation CalcPeriodInPeriod
| {
| #keys: '1[110702.1.381859353]'
| Expression:
| [*
| // soh yee Sep-11-2015 (created)
|
| periods := construct( Period_MPs );
|
| if( not this.IsBase() )
| {
| periods := selectset( this, MacroPlan.BasePeriod_MP, period,
| period.IsInPeriod( this.Start(), this.End() ) );
| }
|
| return &periods;
| *]
| HelperRelation: BasePeriod_MP
| InstantiationType: PeriodInPeriod
| Relation: PeriodInPeriod
| }
|
|