Quintiq file version 2.0
|
#parent: #root
|
Method ShowSnapshots (
|
structured[LibOpt_Snapshot] snapshots
|
) id:Method_LibOpt_FormAnalysisScopeElement_ShowSnapshots
|
{
|
#keys: '[139164.4.578216543]'
|
Body:
|
[*
|
|
iterations := selectset( snapshots, Elements.IterationPart.IterationPartNM.Iteration, iteration, true );
|
|
// Find in Iterations form
|
traverse( Form, Parent.SubComponents.astype( LibOpt_FormIteration ), form )
|
{
|
list := form.ListIteration();
|
list.SelectByKey( iterations.Element( 0 ).Key() );
|
traverse( iterations, Elements, iteration )
|
{
|
list.ExtendSelectByKey( iteration.Key() );
|
}
|
}
|
|
// Find in Snapshot form
|
traverse( Form, Parent.SubComponents.astype( LibOpt_FormSnapshot ), form )
|
{
|
list := form.ListSnapshot();
|
list.SelectByKey( snapshots.Element( 0 ).Key() );
|
traverse( snapshots, Elements, snapshot )
|
{
|
list.ExtendSelectByKey( snapshot.Key() );
|
}
|
}
|
*]
|
}
|