Quintiq file version 2.0
|
#parent: #root
|
Method DeselectScenario () id:Method_ApplicationMacroPlanner_DeselectScenario
|
{
|
#keys: '[134266.1.2130319095]'
|
Body:
|
[*
|
// Deselect a scenario in component level
|
componentmds := ApplicationScope.ComponentMDS();
|
|
mdsinstance := select( componentmds,
|
ComponentMDSKinds.ComponentMDSInstances,
|
m,
|
m.IsLoaded()
|
and m.MDSID().Equals( guard( MacroPlan.MDSID(), Key::ZeroKey() ) ) );
|
|
if ( not isnull( mdsinstance ) and not isnull( componentmds ) )
|
{
|
mdsinstance.ComponentMDSKind().DeselectAll();
|
componentmds.Apply();
|
}
|
*]
|
}
|