Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method SelectImportDataset ( 
 | 
  String datasetname 
 | 
) id:Method_Kpi_frmKpiMasterData_SelectImportDataset 
 | 
{ 
 | 
  #keys: '[146450.0.1814946095]' 
 | 
  Body: 
 | 
  [* 
 | 
    //Make sure the specified KpiStagingSet dataset is selected. 
 | 
    componentMDS := ComponentMDS::CreateForLoadedMDSsOnly( this ); 
 | 
    mdsInstance  := select( componentMDS, ComponentMDSKinds.ComponentMDSInstances, instance, 
 | 
                            instance.Name() = datasetname ); 
 | 
                             
 | 
    if( not isnull( mdsInstance ) ) 
 | 
    { 
 | 
      info( " >>> Selecting dataset", datasetname, " , instance = ", mdsInstance.Name() ); 
 | 
      //mdsInstance.ComponentMDSKind().SelectInstance( mdsInstance ); 
 | 
      //componentMDS.Apply(); 
 | 
       
 | 
      dataset := ExternalMDSEditor::KpiStagingSet( mdsInstance.Name() ); 
 | 
      Application.MDSHandle( dataset, true ); 
 | 
    } 
 | 
  *] 
 | 
} 
 |