« CreateCustomEvent (Instance) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
Aucun résumé des modifications
 
(4 versions intermédiaires par le même utilisateur non affichées)
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 18 : Ligne 18 :
|}
|}


Exemple
{{info|Cette procédure gère [[Gestion_de_la_transaction|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'>
<source lang='delphi'>
begin
begin
   TdbmEvent.CreateCustomEvent('MyCustomEvent','info1','info2',['a1',0,'a2',1]);
   TMyClass.CreateCustomEvent('myCustomEvent','info1','info2',['a1',0,'a2',1]);
end;
end;
</source>
</source>
Ligne 27 : Ligne 36 :
Voir aussi
Voir aussi


* [[CreateCustomEvent (TdbmEvent)|TdbmEvent.CreateCustomEvent]]


{{Footer|Objets métiers (tech)}}
{{Footer|Objets métiers (tech)}}
[[category:Objets métiers]]
[[category:Objets métiers]]

Dernière version du 20 juin 2014 à 11:56

<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

 TMyClass.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

}}