FireDAC.Comp.BatchMove.TFDBatchMove.Mappings
Delphi
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.