hinter dem do steht ein ";" Leeranweisung dadurch wird z nicht hochgezählt.
Da sollte doch eine Warnung sichtbar werden.
Zitat:
[DCC Warning] xxx W1037 FOR-Loop variable 'z' may be undefined after loop
Destotrotz ist immer noch nicht ersichtlich welcher wert Hochgezählt werden soll.
Definitiv fehlt hier die Kundennummer.
KundenNummer = y (Neuer Datensatz)? dann ist die Schleife sinnlos ein inc(y) sollte dann vollkommen reichen.