daten.pos ist ein FDQuery und sein
SQL Text ist:
Code:
SELECT * From TABLE WHERE AUFNR = :QS1 Order by Ordnung
Die FDQuery ist verbunden mit der Tabelle. Die Tabelle wird dan per Ordnung sortiert. Wenn man auf "Zeile einfügen" drückt, dann erstellt er zuerst die neue Zeile mit den default Eingaben.
Dann wird mit die erste Zeile von daten.pos aufgerufen und von da aus erstellt für jede Zeile einen neue Ordnungsnummer. Falls er mit der neue Zeile kommt, dann soll er die Ordnung nochmal +1 machen.
Ich versuche den Code verstänldich zu gestalten