Quintiq file version 2.0 #parent: #root Method GetRadioButtonValue ( output structured[String] buttonlabels, output structured[String] buttonvalues ) id:Method_DialogImport_GetRadioButtonValue { #keys: '[136682.0.2056231787]' Body: [* // Return strings for button labels and button values for a radio button group // buttonlabels // We need a guard here in case the model setting is not present in the config utility show3DS := guard( SettingsEngine::SettingsEngine().SettingsHolder().SettingEntryBooleanValue( 'domainmodel.fileprovider.dsdrive.enabled' ), false ) or guard( SettingsEngine::SettingsEngine().SettingsHolder().SettingEntryBooleanValue( 'domainmodel.fileprovider.qdrive.enabled' ), false ) if ( not show3DS ) { buttonlabels.Add( Translations::MP_ImportExport_Excel() ); buttonvalues.Add( MPSyncUtility::ID_Source_Excel() ); } else { buttonlabels.Add( MPSyncUtility::ID_Source_3DDrive() ); buttonvalues.Add( MPSyncUtility::ID_Source_3DDrive() ); } buttonlabels.Add( Translations::MP_ImportExport_DataManager() ); buttonvalues.Add( MPSyncUtility::ID_Source_DEF() ); *] }