BeginImport (CM)

De Wiki1000
Révision datée du 1 juillet 2013 à 09:00 par Syfre (discussion | contributions) (Page créée avec « {{Version650}} <source lang='delphi'>procedure BeginImport;</source> Cette procédure démarre un ensemble de modifications. A l'intérieur d'un bloc BeginImport / EndIm... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

{{#images:version650-32x32.png|stock}} <source lang='delphi'>procedure BeginImport;</source>

Cette procédure démarre un ensemble de modifications.

A l'intérieur d'un bloc BeginImport / EndImport :

Les règles suivantes ne sont pas exécutées :

  • Valeur initiale
  • Valeur par défaut
  • Non saisissable
  • Alerte
  • Informations
  • Toutes les règles d'IHM
  • Les règles d'état.

Les points de déclenchement suivant sont déclenchés et permettent d'exécuter des règles d'action :

  • Avant importation
Lorsqu'un objet est insérer dans la transaction
  • Après importation
Avant validation d'un objet lors du commit de la transaction

Exemple :

<source lang='delphi'> begin

 ClassManager.BeginImport;
 try
   ...
 finally
 ClassManager.EndImport;
 end;

end; </source>

Voir aussi