BeginChange (role)
De Wiki1000
(Différences entre les versions)
(Page créée avec « {{tahoe}} <source lang='delphi'>procedure BeginChange;</source> Cette procédure indique le début d'un ensemble de changement dans le rôle. {|class="wikitable" |- |Pas de… ») |
m (Remplacement du texte — « category:Tahoe » par « Category:Version650 ») |
||
(Une révision intermédiaire par un utilisateur est masquée) | |||
Ligne 1 : | Ligne 1 : | ||
− | {{ | + | {{Version650}} |
<source lang='delphi'>procedure BeginChange;</source> | <source lang='delphi'>procedure BeginChange;</source> | ||
Ligne 38 : | Ligne 38 : | ||
{{Footer|Rôles (tech)}} | {{Footer|Rôles (tech)}} | ||
[[category:Rôles (tech)]] | [[category:Rôles (tech)]] | ||
− | [[ | + | [[Category:Version650]] |
Version actuelle en date du 9 avril 2013 à 11:19
procedure BeginChange;
Cette procédure indique le début d'un ensemble de changement dans le rôle.
Pas de paramètre. |
Note : A l'intérieur d'un bloc BeginChange / EndChange les rôles listes ignorent les notification d'ajout d'objet. |
Exemple
procedure WFClassA.doSomething; var inst:WFClasseC; idx:Integer; t1,t2,t3:longint; begin WFClasseCList.BeginChange; try with Transaction do begin instC := WFClasseC.Create; // RefA is the reciprocal role of WFClasseCList // without BeginChange the instC would have been inserted in WFClasseCList instC.oidRefA := InstanceOID; end; finally WFClasseCList.EndChange; end; end;
Voir aussi
Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |