#IF(#FormError)

{Attention}

#IF(#FormErrors.Reason.DatabaseNoFeature) #LOOP(#FormErrors.Errors)#IF(#DEFINED(#Feature)) {DatabaseNoFeature}
#ENDIF#ENDLOOP #ELSIF(#FormErrors.Reason.FailedFeatures) {FailedFeaturesForLicense}
    #LOOP(#FailedFeatures)
  • {Feature} "#Name" ({MissingNumber}: #FailedCapacity)
  • #ENDLOOP
#ELSIF(#FormErrors.Reason.FeaturesNoLicense){FeaturesNoLicense}
#ELSIF(#FormErrors.Reason.FeatureProviderLicense){FeaturesNoLicense}
#LOOP(#FormErrors.Errors)#IF(#Reason EQ "FeatureProviderLicense") {FeaturesNoLicenseExplain}
#ENDIF#ENDLOOP #ELSE {PleaseCorrectErrors}#ENDIF
#ENDIF #IF(NOT #COUNT(#Features)) #ENDIF #LOOP(#Features) #WITH_ERROR(#FormError) #ENDWITH_ERROR #ENDLOOP
{MaxValue} {Name} {License} {Description} {Visible}
{NoFeatures}
#IF(#FeatureRef.MaxValue == 1) #ELSE (0..#FeatureRef.MaxValue) #ENDIF #FeatureRef.NameOrAlias #LOCAL("CurrentValue", #GET("LicenseConditions." . #FeatureRef.Alias . ".CurrentValue")) #LOCAL("Value", #GET("LicenseConditions." . #FeatureRef.Alias . ".Value")) #LOCAL("IsFree", #GET("LicenseConditions." . #FeatureRef.Alias . ".IsFree")) #IF(NOT #DEFINED(#FeatureRef)) #ELSIF(#DEFINED(#IsFree)) #ELSIF(#Value == 0) #ELSE #LOCAL("Percentage",#CALCULATE(100 * #CurrentValue / #Value))
90)"PercentageCritical"#ELSIF(#Percentage > 60)"PercentageMiddle"#ELSE"PercentageNormal"#ENDIF style="width:#Percentage%">
#ENDLOCAL #ENDIF #ENDLOCAL #ENDLOCAL #ENDLOCAL
#FeatureRef.Description
#IF(#COUNT(#Features))
#ENDIF