IsFeatureToggleActive()
Prüfen ob ein bestimmter FeatureToggle aktiv ist
Die Funktion prüft, ob der übergebene FeatureToggle aktiv ist oder nicht. Für alle FeatureToggles, die geprüft werden können, gibt es im Codeblock eine entsprechende Konstante.
Parameter | Beschreibung |
---|---|
nFeature:C | FeatureToggle-Konstante |
Rückgabewert
Logisch - übergebener FeatureToggle ist aktiv
Beispiel
CODE
| aFeatureToggleTypes, aFeatureToggleNames, i |
aFeatureToggleTypes := {featNewEmailSendSettings, featDispoHintRecords,
featDispoPlanHorizonDay, featFinancialAccountingBO},
aFeatureToggleNames := {'Neue E-Mail Einstellungen', 'Disposition Info-Records',
'Tagesgenaue Planung', 'FiBu-Business-Objekt'},
// Für jeden FeatureToggle prüfen ob er aktiv ist oder nicht
for i := 1 to ALen(aFeatureToggleTypes) do
WriteLn('Das FeatureToggle "' + aFeatureToggleNames[i] + '" ist ' +
IIf(IsFeatureToggleActive(aFeatureToggleTypes[i]), '', 'nicht ') + 'aktiv'),
next,