version 6.8.1
Licence disponible {(licence)} Booléen
| Paramètre | Type | Description | |
| licence | Numérique | Produit/plug-in duquel tester la validité de la licence | |
| Résultat | Booléen | Vrai si le produit/plug-in est disponible, sinon Faux |
Description
La commande Licence disponible permet de connaître la disponibilité d'un produit ou 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 Licence disponible peut être utilisée de trois manière 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 du thème "Licence disponible" :
| Constante | Type | Valeur |
| Licence 4D Draw | Entier long | 808464694 |
| Licence 4D for OCI | Entier long | 808465208 |
| Licence 4D View | Entier long | 808465207 |
| Licence 4D Web | Entier long | 808464945 |
| Licence 4D Write | Entier long | 808464697 |
Dans ce cas, la commande retourne Vrai si le produit correspondant est chargé et si (dans le cadre de 4D Server) il dispose d'une licence d'utilisation.
Par exemple, si vous disposez d'un numéro de série pour 4D Draw mais pas de numéro d'expansion disponible, la commande retourne Vrai avec 4e Dimension monoposte mais Faux avec 4D Server. A l'inverse, si vous disposez d'un numéro d'expansion pour 4D Draw mais pas de numéro de série, la commande retourne Vrai avec 4D Server mais Faux avec 4e Dimension. Si vous disposez d'un numéro de série et d'un numéro d'expansion, la commande retourne Vrai dans tous les cas.
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.