| Quintiq file version 2.0 | 
| #parent: #root | 
| Method LoadDataset ( | 
|   internal[MDSObjectInfo] datasetinfo | 
| ) id:Method_LibOpt_GlobalState_LoadDataset | 
| { | 
|   #keys: '[141860.2.574011660]' | 
|   Body: | 
|   [* | 
|     // Load and select the dataset that belongs to the datasetinfo | 
|     if( not isnull( datasetinfo ) ) | 
|     { | 
|       editor := ExternalMDSEditor::Editor(); | 
|       mdsid := datasetinfo.MDSID();       | 
|       if( not datasetinfo.IsLoaded() ) | 
|       {     | 
|         editor.LoadMDS( mdsid, MDSInterface::StandAloneStorageState() ); | 
|       } | 
|       Application.MDSHandle( editor.ObtainMDS( datasetinfo ), true ); | 
|     } | 
|   *] | 
| } |