11. Juli 2006 10:44
IF Record.FIND('-') THEN REPEAT
IF Record.FINDSET THEN REPEAT
IF Record.FIND('plus') THEN REPEAT
UNTIL  Record.next(-1) = 0
11. Juli 2006 13:27
11. Juli 2006 16:11
11. Juli 2006 17:09
Rec.FindFirst;
Repeat
Until Rec.Next = 0; Rec.Find('-');
Repeat
Until Rec.Next = 0; 11. Juli 2006 18:07
11. Juli 2006 18:34
rotsch hat geschrieben:Ich habe nichts gefunden beim Befehl FINDSET, das es ermöglichen würde, rückwärts durch die Records zu laufen.
 
			
		11. Juli 2006 20:16
6. September 2007 11:58
Kowa hat geschrieben:Vorher rec.ASCENDING(False) und vorwärts laufen sollte aber zum gleichen Ergebnis führen.
 
			
		6. September 2007 18:48
Natalie hat geschrieben:Kowa hat geschrieben:Vorher rec.ASCENDING(False) und vorwärts laufen sollte aber zum gleichen Ergebnis führen.
Da muss ich leider widersprechen. Habs eben probiert und Navision hat mich zu Laufzeit verprügelt
Item.RESET;
Item.ASCENDING(FALSE);
Item.FINDFIRST;
REPEAT
  IF CONFIRM(STRSUBSTNO('Artikelnr. %1 : Abbrechen ?',Item."No.")) THEN
    EXIT;
UNTIL Item.NEXT =0;
6. September 2007 19:02
6. September 2007 19:59
 ), aber funktionieren tut es. Ob die Performanceeinbuße wirklich ein Problem ist , hängt ja auch davon ab, wieviele Datensätze (in welcher Größe) dann überhaupt verarbeitet werden.
), aber funktionieren tut es. Ob die Performanceeinbuße wirklich ein Problem ist , hängt ja auch davon ab, wieviele Datensätze (in welcher Größe) dann überhaupt verarbeitet werden. 
			
		26. Mai 2008 15:55
18. April 2023 08:54
 .
 .