FireDAC.Comp.BatchMove.TFDBatchMove.Mappings
Delphi
property Mappings: TFDBatchMoveMappings read FMappings write SetMappings;
C++
__property TFDBatchMoveMappings* Mappings = {read=FMappings, write=SetMappings};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Comp.BatchMove.pas FireDAC.Comp.BatchMove.hpp |
FireDAC.Comp.BatchMove | TFDBatchMove |
Beschreibung
Mit der Eigenschaft Mappings richten Sie Quell- und Zielspaltenzuordnungen ein und rufen die aktuellen Werte der Quelldatensätze ab.
Die Eigenschaft Mappings kann folgendermaßen gefüllt werden:
- Manuell zur Entwurfs- oder Laufzeit. Auf diese Weise können Sie benutzerdefinierte Zuordnungen, Konvertierungsausdrücke etc. festlegen.
- Automatisch beim Aufruf von Execute wenn die Eigenschaft leer ist. Der Abgleich der Quell- und Zielspalten erfolgt anhand der Spaltennamen. Wenn für eine Zielspalte keine entsprechende Quellspalte vorhanden ist, dann wird die Zielspalte aus der Zuordnung entfernt und bei der Datenbewegung nicht gefüllt.
OnFindDestRecord sucht anhand der Eigenschaft Mappings einen übereinstimmenden Datensatz für den Writer.