1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| Quintiq file version 2.0
| #parent: #root
| Method NewScenario (
| ScenarioManager owner,
| ScenarioNode scenarionode
| ) id:Method_DialogCreateEditScenario_NewScenario #extension
| {
| Body:
| [*
| // New scenario
|
| strategy := select(ScenarioManager, Strategy, strategy, strategy.Name() = Translations::MP_GlobalParameters_DefaultStrategyName() );
|
| scenario := owner.ScenarioNode( relshadow,
| ScenarioMP,
| Parent := scenarionode,
| SelectedStrategy := strategy,
| State := ScenarioManager.MDSScenarioManager().State() );
|
| DataHolderActionCopy.Data( false );
| DataHolderDialogData.Data( &scenario );
| DataHolderDialogData.Data().IsCreateNewVersion( true );
|
| ApplicationMacroPlanner.ShowFormModal( this );
| *]
| }
|
|