FireDAC.Comp.BatchMove.TFDBatchMove.Mappings

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

property Mappings: TFDBatchMoveMappings read FMappings write SetMappings;

C++

__property TFDBatchMoveMappings* Mappings = {read=FMappings, write=SetMappings};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Comp.BatchMove.pas
FireDAC.Comp.BatchMove.hpp
FireDAC.Comp.BatchMove TFDBatchMove


Description

Utilisez la propriété Mappings pour configurer le mappage des colonnes source et de destination et obtenir les valeurs d'enregistrement source actuelles.

La propriété Mappings peut être renseignée :

  • manuellement au moment de la conception ou de l'exécution. Cela permet de spécifier des mappages personnalisés, des expressions de conversion, etc.
  • automatiquement à l'appel de Execute, si elle est vide. La mise en correspondance des colonnes source et de destination est effectuée en fonction des noms des colonnes. Si une colonne de destination n'a pas de colonne source correspondante, alors la colonne de destination est exclue du mappage et n'est pas renseignée lors du déplacement des données.

Le gestionnaire d'événement OnFindDestRecord utilise la propriété Mappings pour trouver un enregistrement correspondant sur le concepteur.

Voir aussi