Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method OnOK () id:Method_DialogSCIExportReports_OnOK 
 | 
{ 
 | 
  #keys: '[146140.2.1960279078]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Get All LibSCIScenarios 
 | 
    allscenarios := DataHolderLibSCIScenarios.Data(); 
 | 
     
 | 
    // Get Selected LibSCIScenarios 
 | 
    selectedscenarios := DataHolderSelectedLibSCIScenarios.Data(); 
 | 
     
 | 
    // Set IsSelectedForExport attribute of selected scenarios to true 
 | 
    LibSCIScenario::SetIsSelectedForExport( selectedscenarios, true ); 
 | 
     
 | 
    // Get all non selected LibSCIScenarios 
 | 
    nonselectedscenarios := allscenarios.Difference( selectedscenarios ); 
 | 
     
 | 
    // Set IsSelectedForExport attribute of non selected scenarios to false 
 | 
    LibSCIScenario::SetIsSelectedForExport( nonselectedscenarios, false ); 
 | 
     
 | 
    LibSCIIntegrationInterface.ExportSCI(); 
 | 
     
 | 
    this.OnOKCustom(); 
 | 
  *] 
 | 
} 
 |