OnChangeEventId (class)
De Wiki1000
(Différences entre les versions)
(Page créée avec « {{Version1100}} <source lang='delphi'>class function OnChangeEventID(const iProperty:string):string;</source> Retire l'identifiant de l'évènement de modification d'un a... ») |
|||
| Ligne 1 : | Ligne 1 : | ||
{{Version1100}} | {{Version1100}} | ||
| − | <source lang='delphi'>class function OnChangeEventID(const iProperty:string):string;</source> | + | <source lang='delphi'>class function OnChangeEventID(const iProperty:string; const iOldValue:variant; const iNewValue:variant):string;</source> |
Retire l'identifiant de l'évènement de modification d'un attribut d'un objet de cette classe. | Retire l'identifiant de l'évènement de modification d'un attribut d'un objet de cette classe. | ||
{|class="wikitable" | {|class="wikitable" | ||
| + | |- | ||
| + | |iProperty | ||
| + | |Nom de l'attribut | ||
| + | |- | ||
| + | |oldValue | ||
| + | |Ancienne valeur de l'attribut | ||
| + | |- | ||
| + | |newValue | ||
| + | |Nouvelle valeur de l'attribut | ||
|- | |- | ||
|Return | |Return | ||
| Ligne 10 : | Ligne 19 : | ||
|} | |} | ||
| − | Exemple | + | {{tip|La valeur NULL peut être utilisée pour indiquer "toute valeur"}} |
| + | |||
| + | Exemple : | ||
<source lang='delphi'> | <source lang='delphi'> | ||
| + | //Procedure TestRegisterTasks; | ||
| + | begin | ||
| + | WFClasseA.RegisterOnChangeEvent('unEtat'); | ||
| + | TTestTask.Subscribe(WFClasseA.OnChangeEventId('unEtat',NULL,WFCAState_Etat2),['unCode','unEntier'],['X',2]); | ||
| + | end; | ||
</source> | </source> | ||
Version du 6 décembre 2022 à 16:53
(Version 11)
class function OnChangeEventID(const iProperty:string; const iOldValue:variant; const iNewValue:variant):string;
Retire l'identifiant de l'évènement de modification d'un attribut d'un objet de cette classe.
| iProperty | Nom de l'attribut |
| oldValue | Ancienne valeur de l'attribut |
| newValue | Nouvelle valeur de l'attribut |
| Return | L'identifiant de l'évènement |
Exemple :
//Procedure TestRegisterTasks; begin WFClasseA.RegisterOnChangeEvent('unEtat'); TTestTask.Subscribe(WFClasseA.OnChangeEventId('unEtat',NULL,WFCAState_Etat2),['unCode','unEntier'],['X',2]); end;
Voir aussi
| Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |