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
27
28
29
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  Method ExportScenarioStatus ( 
 |    Boolean savechanges 
 |  ) 
 |  { 
 |    Description: 'Export scenario status to knowledge table' 
 |    TextBody: 
 |    [* 
 |      // amy Aug-25-2011 (created) 
 |      // flush the content 
 |      table := ScenarioStatusTable::Table(); 
 |      table.Edit(); 
 |      table.FlushRows(); 
 |       
 |      // create all the table rows 
 |      traverse( this, ScenarioStatus, ss ) 
 |      { 
 |        row := table.AddRow(); 
 |        row.Name( ss.Name() ); 
 |      } 
 |       
 |      table.Apply(); 
 |      if( savechanges ) 
 |      { 
 |        this.SaveKB( GlobalParameters_MP::GetKBNameOfScenarioManger() ); 
 |      } 
 |    *] 
 |  } 
 |  
  |