Quintiq file version 2.0 #parent: #root Method NeedScenarioNode () as Boolean id:Method_FormScenarioManager_NeedScenarioNode { #keys: '[136682.0.1808754411]' Body: [* // populate ONLINE datasets which are not created as scenario scenarioManager := ScenarioManager; editor := ExternalMDSEditor::Editor(); allLoadedObjectInfos := editor.LoadedObjectInfos( 'MacroPlan' ); loadedObjectInfosWithoutScenario := selectset( allLoadedObjectInfos, Elements, objectInfo, not exists( scenarioManager, ScenarioNode.astype( Scenario ), scenario, scenario.DatasetMDSID() = objectInfo.MDSID().MDSKey() ) ); return loadedObjectInfosWithoutScenario.Size() > 0; *] ReturnsOwning: true }