Hallo zusammen,

ich versuche mal meine Problematik zu erklären.

Auf meiner Subfile kann man sortieren und positionieren oder auch z.B. F5 für aktualisieren drücken.

Die Subfile ist (ich nenne das volldynamisch) SFLSIZ=SFLPAG bei mir beide 15

Beim Positionieren und bei F5 hole ich mir den 1. Satz der Subfile und gebe beim SQL WHERE mit an " ... AND FELD1 >= wert AND FELD2 >= wert". Ich habe berücksichtigt dass der eindeutige Schlüssel immer mit dabei ist.

Bisher noch kein Problem

Lesen 15 Sätze, Subfile füllen und anzeigen.

Vorwärts blättern Subfile clearen, Lesen 15 Sätze, Subfile füllen und anzeigen.

Immer noch kein Problem.

Blättert er zurück

Rückwärts Lesen 15 Sätze Subfile füllen und anzeigen.
Wäre soweit kein Problem bis ich an den ersten Satz des abgesetzten SQL komme.

Da ich ja mit >= gearbeitet habe gibt es jetzt keinen vorherigen Satz mehr, was ja von den Daten her nicht stimmt.

Die einzige Möglichkeit die mir jetzt eingefallen ist, ist ich muss das gleiche SQL mit < absetzen und mit DESCEND sortieren.

Hat irgend jemand noch Ideen?

Es soll weiterhin SQL bleiben und es sollen auch nur die Daten eingelesen werden die angezeigt werden.

Viele Grüße Harald