TableField->Value einen Wert von einem vorherigen Datensatz zuweisen!
-
Hi,
wie kann ich einen TableFiled1->Value von Datensatznr. 15 (z.B.) einen Wert zuweisen von einem TableField2->Value von Datensatznr. 14 ? so was ähnlich wie:[code] OrdersTableArNr->Value = OrdersTableKdNr->Value -1; //OrdersTableArNr in Datensatznummer 15 und die OrdersTableKdNr in Datensatznummer 14.[/code]
Gruß
C++_Hoby
-
C++_Hoby,
C++_Hoby schrieb:
wie kann ich einen TableFiled1->Value von Datensatznr. 15 (z.B.) einen Wert zuweisen von einem TableField2->Value von Datensatznr. 14 ?
TField hat eine eigene Dynamik. Es "zeigt" immer auf ein bestimmtes Feld
des aktuellen Datensatzes der Tabelle.
Dein Problem läßt sich also nur durch Zwischenspeichern des Wertes oder mit
Hilfe einer zweiten Tabelle lösen.
-
beim Tabelle->Insert() oder Tabelle->Edit() oder beim Tabelle->Append() den Wert tableField->Value in eine variable speichern (vorher aber die Tabelle auf Tabelle->Last() setzen), dann beim Tabelle->Post() meine TabelleField2->Value den Wetr der Veriable zuweisen.
c++_hoby