« CreateCustomEvent (Instance) » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
<source lang='delphi'>Procedure CreateCustomEvent(const iEventName:string; const iInfo1,iInfo2:variant; iParameters:Variants);</source> | <source lang='delphi'>Procedure CreateCustomEvent(const iEventName:string; const iInfo1,iInfo2:variant; iParameters:Variants);</source> | ||
Cette procédure crée explicitement un évènement métier. | Cette procédure crée explicitement un évènement métier personnalisé. | ||
{|class="wikitable" | {|class="wikitable" | ||
Ligne 22 : | Ligne 22 : | ||
'''Exemple :''' | '''Exemple :''' | ||
Créer une classe d'évènement métier pour vos évènements : | Créer une classe d'évènement métier pour vos évènements personnalisés : | ||
{{#images:image115cus.png|Guide_-_Processus_métiers}} | {{#images:image115cus.png|Guide_-_Processus_métiers}} | ||
Dans le code | Dans le code métier, créer un évènement pour cette classe : | ||
<source lang='delphi'> | <source lang='delphi'> |
Version du 5 janvier 2012 à 07:49
<source lang='delphi'>Procedure CreateCustomEvent(const iEventName:string; const iInfo1,iInfo2:variant; iParameters:Variants);</source>
Cette procédure crée explicitement un évènement métier personnalisé.
iEventName | Nom de l'évènement métier a créer |
iInfo1 | Paramètre 1 de l'évènement |
iInfo2 | Paramètre 2 de l'évènement |
iParameters | Paramètres suplémentaires. |
![]() |
Note : Cette procédure gère la transaction courante |
Exemple :
Créer une classe d'évènement métier pour vos évènements personnalisés :
{{#images:image115cus.png|Guide_-_Processus_métiers}}
Dans le code métier, créer un évènement pour cette classe :
<source lang='delphi'> begin
TdbmEvent.CreateCustomEvent('MyCustomEvent','info1','info2',['a1',0,'a2',1]);
end; </source>
Voir aussi
{{#if:Objets métiers (tech)|
{{#if:Objets métiers (tech)|— Objets métiers (tech) |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}