SageContext

De Wiki1000
(Différences entre les versions)
(Fonctions)
Ligne 78 : Ligne 78 :
 
|Retourne True si la date est supérieure à la date d'expiration du DUA
 
|Retourne True si la date est supérieure à la date d'expiration du DUA
 
|-
 
|-
|[[MustValidatDUA (SageContext)|MustValidatDUA]]
+
|[[MustValidateDUA (SageContext)|MustValidateDUA]]
 
|Retourne True si le DUA doit être contrôlé.
 
|Retourne True si le DUA doit être contrôlé.
 
|-
 
|-

Version du 7 mai 2014 à 10:42

Introduction

Le « SageContext» est un objet singleton global qui permet d'interroger les licences.

L’accès se fait à travers la variable globale « SageContext».

Propriétés

isDemo Boolean read only Retourne True si l'application est en mode démonstration
isAdmin Boolean read only Retourne True si l'exécution est réalisé sur la console d'administration
isDSM Boolean read only Retourne True si l'option de création DSM est active
isExpired Boolean read only Retourne True si le DUA a expiré
DateOfDUA Datetime read only Retourne la date de fin de DUA
DateOfEndDUA Datetime read only Retourne la date de fin de DUA additionné du délai de ??
MaxUsers Integer read only Retourne le nombre maximum d'utilisateur simultanés
ApplicationCaption String read only Retourne le libellé de l'application.
OptionsCount Integer read only Retourne le nombre d'options
Options[index] Integer read only Retourne une option

Fonctions

GetRuntimeLevel Retourne le niveau d'exécution
GetPackageLevelLevel Retourne le niveau de création de paquet
hasActiveOption Retourne True si l'option est active dans le contexte de l'application
hasOption Retourne True si l'option est présente dans le référentiel
DateIsExpired Retourne True si la date est supérieure à la date d'expiration du DUA
MustValidateDUA Retourne True si le DUA doit être contrôlé.
IsPackageLoaded Retourne True si le paquet est présent
IsPackageCompatibelDB Retourne True si le paquet est présent et associé à la base de données courante (Test dans le contexte de l'application)
IsActiveDBSupportPackage Retourne True si le paquet est présent et associé à la base de données courante (Test dans la référentiel)
GetRangeValue Retourne le maximum des valeurs d'une tranche d'options de type compteurs.


Code métierDéveloppement DSM

Outils personnels