| Quintiq file version 2.0 | 
| #parent: #root | 
| StaticMethod OnServerStartup | 
| { | 
|   TextBody: | 
|   [* | 
|     debuginfo( '================================ MPDomainHandler =======================================') | 
|     folder := DomainModel::Domain().MDSFolderDefinitions().FindFolder( "/root" ); | 
|      | 
|     datasetName := GlobalOTDTable::GetDatasetName(); | 
|      | 
|     oinfo := MDSEditor::Editor().ObjectInfos( datasetName, folder.FolderID(), datasetName ); | 
|      | 
|     o := select( oinfo, Elements, o, not o.IsLoaded() ); | 
|     emptydataset := isnull( o ); | 
|      | 
|     if( emptydataset ) | 
|     { | 
|       MDSGlobalOTDTable::CreateMDS( datasetName, GlobalParameters_MP::GetStorageState() ); | 
|       GlobalOTDTable::GetLoadedDataset(); | 
|     } | 
|     else | 
|     { | 
|       MDSGlobalOTDTable::LoadMDSAndConvert( o.MDSID(), GlobalParameters_MP::GetStorageState() ); | 
|     } | 
|   *] | 
| } |