Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
METHODE LIRE DATE MODIFICATION
|
METHODE LIRE DATE MODIFICATION ( chemin ; dateMod ; heureMod {; *} ) | ||||||||
Paramètre | Type | Description | ||||||
chemin | Texte, Tableau texte |
![]() |
Texte ou Tableau texte contenant un ou plusieurs chemin(s) de méthode(s) | |||||
dateMod | Date, Tableau date |
![]() |
Date(s) de modification de méthode(s) | |||||
heureMod | Heure, Tableau entier long |
![]() |
Heure(s) de modification de méthode(s) | |||||
* | Opérateur |
![]() |
Si passé = la commande s’applique à la base hôte lorsqu’elle est exécutée depuis un composant (paramètre ignoré hors de ce contexte) | |||||
La commande METHODE LIRE DATE MODIFICATION retourne dans les paramètres dateMod et heureMod les dates et heures de dernière modification de la ou des méthode(s) désignée(s) par le paramètre chemin.
Vous pouvez utiliser deux types de syntaxes, basées soit sur des tableaux, soit sur des variables :
C_TEXTE(vTchemin) // variables
C_DATE(vDate)
C_HEURE(vHeure)
METHODE LIRE DATE MODIFICATION(vTchemin;vDate;vHeure) // date et heure d’une seule méthode
TABLEAU TEXTE(tabChemins;0) // tableaux
TABLEAU DATE(tabDates;0)
TABLEAU ENTIER LONG(tabHeures;0)
METHODE LIRE DATE MODIFICATION(tabChemins;tabDates;tabHeures) // dates et heures de plusieurs méthodes
Il n’est pas possible de mixer les deux syntaxes.
Si la commande est exécutée depuis un composant, elle s’applique par défaut aux méthodes du composant. Si vous passez le paramètre *, elle accède aux méthodes de la base hôte.
Vous souhaitez connaître les dates et heures de modification de plusieurs méthodes :
TABLEAU TEXTE(tabChemins;0)
AJOUTER A TABLEAU(tabChemins;"MaMethode1")
AJOUTER A TABLEAU(tabChemins;"MaMethode2")
...
TABLEAU DATE(tabDates;0)
TABLEAU ENTIER LONG(tabHeures;0)
METHODE LIRE DATE MODIFICATION(tabChemins;tabDates;tabHeures)
Vous souhaitez obtenir les dates de modification des méthodes d'un module, préfixées "Web_". Il n’est pas possible d’utiliser "@" dans le chemin, vous pouvez cependant écrire :
TABLEAU TEXTE($_webMethod;0)
METHODE LIRE NOMS($_webMethod;"Web_@")
TABLEAU DATE($_date;0)
TABLEAU ENTIER LONG($_time;0)
METHODE LIRE DATE MODIFICATION($_webMethod;$_date;$_time)
Produit : 4D
Thème : Accès objets développement
Numéro :
1170
Nom intl. : METHOD GET MODIFICATION DATE
Créé : 4D v13
4D - Langage ( 4D v20 R7)