Quintiq file version 2.0
|
#parent: #root
|
MethodOverride GetLastSnapshots (Number top) as owning KpiSnapshotSetData
|
{
|
TextBody:
|
[*
|
set := construct( KpiSnapshotSetData );
|
|
storage := this.Storage();
|
nrOfSnapshots := storage.NumberOfSnapshots();
|
|
for ( index := nrOfSnapshots - 1; index >= maxvalue( nrOfSnapshots - top, 0 ); index -- )
|
{
|
snapshot := storage.Snapshot( relget ).Element( index );
|
data := DssKpiSnapshotRetrieval::ConvertSnapshotToTransportType( snapshot );
|
|
set.SnapshotData( relinsert, &data );
|
}
|
|
return &set;
|
*]
|
}
|