FireDAC.Comp.BatchMove.TFDBatchMove.Mappings

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

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.

Siehe auch