Aller au contenu principal
Version: 20 R7 BETA

Refresh license

Refresh license : Object

ParamètreTypeDescription
RésultatObjectObjet statut

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

Description

La commande Refresh license met à jour la licence 4D Server courante. Elle vous connecte à la base cliente de 4D et active automatiquement les nouvelles licences ou les mises à jour (ex: suite à l'achat de nouveaux clients).

Objet retourné

L'objet retourné par Refresh license contient les propriétés suivantes :

PropriétéTypeDescription
successbooléenVrai si l'actualisation est réussie, sinon Faux.
statusnumériqueCode du statut
statusTexttexteDescription du statut
tipstexteSuggestions pour résoudre l'erreur.

Note : Cette commande ne peut être exécutée que sur 4D Server. Si la méthode appelant la commande est exécutée localement sur un 4D distant ou monoposte, Refresh license ne fait rien.

Exemple

Vous souhaitez mettre à jour votre licence et recevoir un message à la fin de l'opération :

  // Méthode à exécuter sur le serveur
 var $res : Object
 $res:=Refresh license
 If($res.success)
    ALERT("Mise à jour réussie")
 Else
    ALERT($res.statusText)
 End if