GeoffBarnard wrote: ↑Sun Apr 11, 2021 6:50 pm Hello,
I've been playing with HMG for a couple of years, byt have just tried something a little more exciting.
I've used the GRID_35 demo prog, with some slight changes, to try to test a CDX data file/index from a commercial application regarding compatibility.
The dbf is about 100 Mb, with nearly a million records, and the file is working perfectly in the current application (my own code using 'C' with the Codebase library).
The GRID_35 demo prog has been changed to use my file/index, and it works fine for the initial display. But when I press END to drop to the bottom of the file, initially nothing happens, then the last screen-full of records appears one-by one, with a second or two pause between each one. On my system, the end screen would appear/fill almost instantly, as would any intervening screen.
The data appears to be correct, so I don't think there's a problem with the index (which was generated by by system). The GRID has calculated the top record for the screen and is displaying down from that to the EOF.
The process seems to be 'working', just sooo slowly. Am I missing anything regarding HMG, or the use of the GRID command.
Geoff - Guisborough, England
Maybe this help...
viewtopic.php?f=24&t=4826&p=45910&hilit ... ese#p45910