« Classes métiers (tech) » : différence entre les versions
(Nouvelle page : Les classes métiers exposent des opérations de classe. {|class="wikitable" |- |Create |Création d'une instance de la classe. |...) |
Aucun résumé des modifications |
||
(9 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 17 : | Ligne 17 : | ||
|[[CreateCursorWhere (class)|CreateCursorWhere]] | |[[CreateCursorWhere (class)|CreateCursorWhere]] | ||
|Création d'un curseur d'instance de la classe vérifiant une expression. | |Création d'un curseur d'instance de la classe vérifiant une expression. | ||
|- | |||
|[[CreateSelector (class)|CreateSelector]] | |||
|Création d'un sélecteur sur la classe. | |||
|- | |||
|[[FindObject (class)|FindObject]] | |||
|Recherche d'un objet par son identifiant de cette classe. | |||
|- | |- | ||
|[[Find (class)|Find]] | |[[Find (class)|Find]] | ||
Ligne 23 : | Ligne 29 : | ||
|[[Exists (class)|Exists]] | |[[Exists (class)|Exists]] | ||
|Teste si il existe des objets de classe vérifiant une expression. | |Teste si il existe des objets de classe vérifiant une expression. | ||
|- | |||
|[[CountWhere (class)|CountWhere]] | |||
|Compte le nombre d'objet correspondant à une condition. | |||
|- | |||
|[[DeleteWhere (class)|DeleteWhere]] | |||
|Effectue un delete SQL des objets vérifiant une expression. | |||
|- | |||
|[[DeleteObjects (class)|DeleteObjects]] | |||
|Supprime les objets vérifiant une expression. | |||
|- | |||
|[[Lock (class)|Lock]] | |||
|Pose un verrou pour une opération exclusive. | |||
|- | |||
|[[UnLock (class)|UnLock]] | |||
|Retire un verrou pour une opération exclusive. | |||
|} | |||
'''Méthode de classe liées à la gestion des évènements''' | |||
{{Version1100}} | |||
{|class="wikitable" | |||
|- | |||
|[[OnCreateEventId (class)|OnCreateEventId]] | |||
|Retourne l'identifiant de l'évènement de création d'un objet de cette classe | |||
|- | |||
|[[OnDeleteEventId (class)|OnDeleteEventId]] | |||
|Retourne l'identifiant de l'évènement de suppression d'un objet de cette classe | |||
|- | |||
|[[OnChangeEventId (class)|OnChangeEventId]] | |||
|Retourne l'identifiant de l'évènement de modification d'un objet de cette classe | |||
|- | |||
|[[RegisterOnCreateEvent (class)|RegisterOnCreateEvent]] | |||
|Enregistre la classe d'évènement de création de cette classe | |||
|- | |||
|[[RegisterOnDeleteEvent (class)|RegisterOnDeleteEvent]] | |||
|Enregistre la classe d'évènement de suppression de cette classe | |||
|- | |||
|[[RegisterOnChangeEvent (class)|RegisterOnChangeEvent]] | |||
|Enregistre la classe d'évènement de modification de cette classe | |||
|- | |||
|[[IsClassOID (class)|IsClassOID]] | |||
|Teste si un OID correspond à la classe | |||
|} | |} | ||
{{Footer|Code métier}} | {{Footer|Code métier}} | ||
[[category:Objets techniques]] | [[category:Objets techniques]] |
Dernière version du 26 novembre 2024 à 15:31
Les classes métiers exposent des opérations de classe.
Create | Création d'une instance de la classe. |
CreateList | Création d'une liste d'instance de cette classe. |
CreateListWhere | Création d'une liste d'instance de la classe vérifiant une expression. |
CreateCursor | Création d'un curseur d'instance de cette classe. |
CreateCursorWhere | Création d'un curseur d'instance de la classe vérifiant une expression. |
CreateSelector | Création d'un sélecteur sur la classe. |
FindObject | Recherche d'un objet par son identifiant de cette classe. |
Find | Recherche d'un objet de cette classe. |
Exists | Teste si il existe des objets de classe vérifiant une expression. |
CountWhere | Compte le nombre d'objet correspondant à une condition. |
DeleteWhere | Effectue un delete SQL des objets vérifiant une expression. |
DeleteObjects | Supprime les objets vérifiant une expression. |
Lock | Pose un verrou pour une opération exclusive. |
UnLock | Retire un verrou pour une opération exclusive. |
Méthode de classe liées à la gestion des évènements
(Version 11)
OnCreateEventId | Retourne l'identifiant de l'évènement de création d'un objet de cette classe |
OnDeleteEventId | Retourne l'identifiant de l'évènement de suppression d'un objet de cette classe |
OnChangeEventId | Retourne l'identifiant de l'évènement de modification d'un objet de cette classe |
RegisterOnCreateEvent | Enregistre la classe d'évènement de création de cette classe |
RegisterOnDeleteEvent | Enregistre la classe d'évènement de suppression de cette classe |
RegisterOnChangeEvent | Enregistre la classe d'évènement de modification de cette classe |
IsClassOID | Teste si un OID correspond à la classe |
{{#if:Code métier|
{{#if:Code métier|— Code métier |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}