Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
LIRE PROPRIETES UTILISATEUR

LIRE PROPRIETES UTILISATEUR 


 

LIRE PROPRIETES UTILISATEUR ( réfUtilisateur ; nom ; démarrage ; motDePasse ; nbUtilisations ; dernièreUtilisation {; adhésions {; groupePropriétaire}} ) 
Paramètre Type   Description
réfUtilisateur  Entier long in Numéro de référence unique de l'utilisateur
nom  Chaîne in Nom de l'utilisateur
démarrage  Chaîne in Nom de la méthode de démarrage
motDePasse  Chaîne in *** obsolète (chaîne vide) ***
nbUtilisations  Entier long in Nombre d'utilisations de la base
dernièreUtilisation  Date in Date de la dernière utilisation de la base
adhésions  Tableau entier long in Numéros de référence des groupes auxquels l'utilisateur appartient
groupePropriétaire  Entier long in Numéro de référence du groupe propriétaire de l’utilisateur

LIRE PROPRIETES UTILISATEUR retourne les informations concernant l'utilisateur dont le numéro de référence est passé dans le paramètre réfUtilisateur. Vous devez passer le numéro de référence retourné par la commande LIRE LISTE UTILISATEURS.

Si le compte d'utilisateur n'existe pas ou a été supprimé, l'erreur -9979 est générée. Vous pouvez intercepter cette erreur avec une méthode de gestion d'erreurs installée par APPELER SUR ERREUR. Sinon, vous pouvez appeler la fonction Utilisateur supprime pour tester le compte de l'utilisateur avant d'appeler LIRE PROPRIETES UTILISATEUR.

Après l'appel, vous récupérez le nom, la méthode de démarrage, le nombre d'utilisations et la date de la dernière utilisation de la base dans les paramètres nom, démarrage, nbUtilisation et dernièreUtilisation.

Notes : 

  • Les paramètres nbUtilisation et dernièreUtilisation sont utilisés uniquement dans les bases binaires. Ils retournent toujours, respectivement, 0 et 00/00/00 dans les bases projets.
  • Le paramètre motDePasse est obsolète (il retourne toujours une chaîne vide). Si vous souhaitez contrôler le mot de passe d'un utilisateur, utilisez la fonction Valider mot de passe

Si vous passez le paramètre optionnel adhésion, vous récupérez le numéro de référence unique du groupe auquel l'utilisateur appartient.

(Bases binaires uniquement) Vous pouvez passer le paramètre optionnel groupePropriétaire pour lire le numéro de référence du groupe "propriétaire" de l'utilisateur, c'est-à-dire le groupe propriétaire par défaut des objets créés par cet utilisateur.

Note : Le tableau groupePropriétaire retourne toujours la valeur 0 dans les bases projets.

Note pour les bases binaires : Les valeurs des références des groupes et des utilisateurs sont fonction de la personne qui les crée (Super Utilisateur, Administrateur, ou propriétaire du groupe affilié). Pour plus d'informations, veuillez consulter le paragraphe Plages de références des groupes et des utilisateurs.

Si vous n'avez pas les privilèges d'accès pour appeler la commande LIRE PROPRIETES UTILISATEUR ou si le système de Mots de passe est déjà ouvert par un autre process, une erreur de privilège d'accès est générée. Vous pouvez intercepter cette erreur avec une méthode de gestion d'erreurs installée par APPELER SUR ERREUR.



Voir aussi  

Ecrire proprietes utilisateur
LIRE LISTE GROUPE
LIRE LISTE UTILISATEURS
Utilisateur supprime
Valider mot de passe

 
PROPRIÉTÉS 

Produit : 4D
Thème : Utilisateurs et groupes
Numéro : 611
Nom intl. : GET USER PROPERTIES

Cette commande modifie la variable système Error

 
PAGE CONTENTS 
 
HISTORIQUE 

Modifié : 4D 2004

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)