Quintiq file version 2.0
|
#parent: #root
|
Method CreateSnapshotData (DateTime serverDateTime, DateTime planDateTime) as owning KpiSnapshotData
|
{
|
Description: 'Creates a new snapshot object which can be used to add kpi values and labels to before sending it for storage in the KpiTracker.'
|
TextBody:
|
[*
|
// Construct a temporary SnapshotData object here, without an owner.
|
snapshot := construct( KpiSnapshotData );
|
snapshot.PlanDateTime( planDateTime );
|
snapshot.ServerDateTime( serverDateTime );
|
|
// Pass the object to the caller by ownership.
|
return &snapshot;
|
*]
|
}
|