Data.DB.TDataLink.MoveBy
Delphi
function MoveBy(Distance: Integer): Integer; virtual;
C++
virtual int __fastcall MoveBy(int Distance);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataLink |
Beschreibung
Positioniert die Datenmenge relativ zum aktiven Datensatz auf einem anderen Datensatz.
Mit MoveBy wird ein anderer Datensatz basierend auf dem Wert des Parameters Distance in der Datenmenge aktiviert. Wenn Distance größer als 0 ist, wird die Datenmenge um die angegebenen Anzahl von Datensätzen vorwärts durchlaufen. Ist Distance kleiner als 0, wird die Datenmenge rückwärts durchlaufen. MoveBy gibt die Anzahl der tatsächlich durchlaufenen Datensätze zurück. Wenn die Datenmenge den ersten oder den letzten Datensatz erreicht, bevor die angegebene Datensatzanzahl durchlaufen wurde, kann tatsächliche Anzahl kleiner als der absolute Wert von Distance sein.
MoveBy ruft die Methode MoveBy der zugeordneten Datenmenge auf.