Weiterspringen um x Datensätze

Version: 7.4.2.3 (x86) / LibreOffice Community, portable Version
Build ID: 382eef1f22670f7f4118c8c2dd222ec7ad009daf
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded

Wie muss ein Makro aussehen, um via Button um z. B. 10 Datensätze vorwärts zu springen?

Schau Dir einmal im Handbuch, aktuelle Fassung, S. 476, das Kapitel “In einer Datenmenge navigieren” an.
Mit oForm.getRow erhältst Du die aktuelle Zeile. Das Ergebnis ist eine Zahl. Mit oForm.absolute(oForm.getRow+10) springst Du dann 10 Datensätze weiter. Musst allerdings einmal ausprobieren, was das macht, wenn Du weniger als 10 Datensätze bis zum letzten Datensatz hast.

1 Like