DBPOSITION ()
Verfasst: So, 12. Nov 2017 1:59
Hallo zusammen,
ich habe im Zuge des Xbase 2.0 Umstieges meine Browserklasse ueberarbeitet und speziell das Verhalten des Scrollbars optimiert. Ich bediene das Teil nun komplett selber, damit es sich so verhaelt, wie allgemein ueblich.
Bei Dateien ohne Index funktioniert alles, bei denen mit Index gibt es noch kleinere Probleme. Bei der Analyse habe ich mir die Funktion DBPOSITION () genauer angeschaut. Sie ist fehlerfaft.
Beim Hochscrollen treten negative Spruenge auf, z.B. 81 - 87 - 82. Die Prozentzahler entsprechen nicht der Satzposition. Der Algoithmus bei nicht indizierten Dateien ist auch ein wenig schraeg.
Datei mit 10 Saetzten: 0 - 20 - 30 - 40 ... 100
Bei nichtindizierten Dateien kann man das Problem selber loesen, gibt es einen Workaroend oder eine Alternative fuer indizierte Dateien ?
Gruss
Achim
ich habe im Zuge des Xbase 2.0 Umstieges meine Browserklasse ueberarbeitet und speziell das Verhalten des Scrollbars optimiert. Ich bediene das Teil nun komplett selber, damit es sich so verhaelt, wie allgemein ueblich.
Bei Dateien ohne Index funktioniert alles, bei denen mit Index gibt es noch kleinere Probleme. Bei der Analyse habe ich mir die Funktion DBPOSITION () genauer angeschaut. Sie ist fehlerfaft.
Beim Hochscrollen treten negative Spruenge auf, z.B. 81 - 87 - 82. Die Prozentzahler entsprechen nicht der Satzposition. Der Algoithmus bei nicht indizierten Dateien ist auch ein wenig schraeg.
Datei mit 10 Saetzten: 0 - 20 - 30 - 40 ... 100
Bei nichtindizierten Dateien kann man das Problem selber loesen, gibt es einen Workaroend oder eine Alternative fuer indizierte Dateien ?
Gruss
Achim