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
Lire info process
|
Lire info process ( processNumber ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
processNumber | Entier |
![]() |
Numéro du process | |||||
Résultat | Objet |
![]() |
Informations sur le process | |||||
La commande Lire info process retourne un objet fournissant des informations détaillées sur le process dont le numéro est indiqué dans processNumber.
Si le numéro de process transmis est incorrect, la commande retourne un objet null.
L'objet retourné contient les propriétés suivantes :
Propriété | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cpuTime | Réel | Durée d'exécution (secondes) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cpuUsage | Réel | Pourcentage de temps consacré à ce process (entre 0 et 1) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
creationDateTime | Texte (Date ISO 8601) | Date et heure de la création du process | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ID | Entier long | ID unique du process | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name | Texte | Nom du process | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number | Entier long | Numéro du process | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preemptive | Booléen | Vrai si l'exécution est préemptive, faux sinon | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sessionID | Texte | UUID de session | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
state | Entier long | Statut actuel. Valeurs possibles :
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
systemID | Texte | ID du process utilisateur, du process 4D ou du process de réserve | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | Entier long | Type de process en cours d'exécution. Valeurs possibles (voir également la note) :
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
visible | Booléen | Vrai si visible, faux sinon |
Note : Les process internes de 4D ont une valeur de type négative et les process générés par l'utilisateur ont une valeur positive. Les process Worker lancés par l'utilisateur ont une valeur de type 5.
Voici un exemple d'objet de sortie :
{
"number": 4,
"name": "Application process",
"sessionID": "3C81A8D7AFE64C2E9CCFFCDC35DC52F5",
"ID": 4,
"visible": true,
"type": -18,
"state": 0,
"creationDateTime": "2024-09-22T12:46:39.787Z",
"preemptive": false,
"systemID": "123145476132864",
"cpuUsage": 0,
"cpuTime": 0.006769
}
Vous voulez savoir si le process est préemptif :
var $preemptive : Boolean
$preemptive:=Lire info process(Current process).preemptive
_o_INFORMATIONS PROCESS
Lire activite process
Nombre de process
Session info
Statut du process
Produit : 4D
Thème : Process
Numéro :
1843
Nom intl. : Process info
Créé : 4D v20 R7
4D - Langage ( 4D v20 R7)