Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method AddScenarioForExport ( 
 | 
  String uri, 
 | 
  String name, 
 | 
  String assumption, 
 | 
  Boolean iscurrent, 
 | 
  Boolean isbase 
 | 
) 
 | 
{ 
 | 
  Description: 'Append Scenario to ScenarioCache' 
 | 
  TextBody: 
 | 
  [* 
 | 
    content := construct( Strings ); 
 | 
     
 | 
    content.Add( LibSCIIntegration_Utility::FormatString( uri ) );                                                     // DatasetName 
 | 
    content.Add( LibSCIIntegration_Utility::FormatString( name ) );  // Name 
 | 
    content.Add ( LibSCIIntegration_Utility::FormatString( assumption ) ); // Assumptions 
 | 
    content.Add( [String]iscurrent );                                       //  
 | 
    content.Add( [String]isbase );                                          //  
 | 
     
 | 
    addedvalues := content.ToString( LibSCIIntegration_Utility::Tokenizer() ); 
 | 
    addedvalues := this.ScenarioCache() + String::NewLine() + addedvalues; 
 | 
     
 | 
    this.ScenarioCache( addedvalues ); 
 | 
  *] 
 | 
} 
 |