Aller au contenu principal
Version: 20 R7 BETA

Is license available

Is license available {( licence )} : Boolean

ParamètreTypeDescription
licenceIntegerPlug-in duquel tester la validité de la licence
RésultatBooleanVrai si le plug-in est disponible, sinon Faux

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Description

La commande Is license available permet de connaître la disponibilité d’un plug-in. Elle est utile, par exemple, pour afficher ou masquer des fonctions nécessitant la présence d’un plug-in.

La commande Is license available peut être utilisée de trois manières différentes :

  • Le paramètre licence est omis : dans ce cas, la commande retourne Faux si l’application 4D est en mode démonstration.
  • Vous passez dans le paramètre licence une des constantes suivantes du thème “Licence disponible” :
ConstanteTypeValeur
4D Client SOAP licenseEntier long808465465
4D Client Web licenseEntier long808465209
4D for OCI licenseEntier long808465208
4D ODBC Pro licenseEntier long808464946
4D REST Test licenseEntier long808465719
4D SOAP licenseEntier long808465464
4D View licenseEntier long808465207
4D Web licenseEntier long808464945
4D Write licenseEntier long808464697

Dans ce cas, la commande retourne Vrai si le plug-in correspondant dispose d’une licence d’utilisation. La commande tient compte des éventuelles attributions de licences effectuées en mode Développement ou via la commande SET PLUGIN ACCESS.
Is license available retourne Faux si le plug-in fonctionne en mode démonstration.

  • Vous passez directement dans le paramètre licence le numéro d’ID de la ressource “4BNX” du plug-in. Le fonctionnement de la commande est dans ce cas identique à celui décrit ci-dessus.

Voir aussi

CHANGE LICENSES
License info
Get plugin access
PLUGIN LIST
SET PLUGIN ACCESS