Scrolling browses
Howard Wolowitz
howiewz at beonthenet.com
Mon Feb 6 18:11:04 PST 2006
I have a routine that I plan to make available for free to the list that
allows you to define scrollable (left to right) browses, that contain any
number of fields on any number of pages.
It's even easier to use than the built in filepro browse. It defaults the
headings, which you can change - it allows you to search for fields by name
(you can even use fuzzy search for the field names) or by field number, it
auto centers the field under its heading (if the heading is longer than the
data) and a lot more.
It uses only long variables and requires no modification for each file so it
can be used in any and all of your filepro files with a single call
statement. The browse definitions are kept in a single filepro file by
filename and, optionally, by user - so each user can have their own browses.
Also, each qualifier can have its own set of browses if you want. The
browses are named and you can attach comments to any browse format. Like
the filepro browse they are created and modified at run time or you can
restrict it so that only certain users can modify or create browses.
Unfortunately it has one problem. If you scroll to the left or right and
the indexed field is non-unique the pkeep code looses its place and starts
at the first matching record. (I am not changing the key, only the data
that is being displayed so pkeep should keep its place.)
I have asked Ken to look into it over a month ago and have not received a
fix.
If and when Ken gives me a fix I will post a link to the code.
Maybe John Esak's 'pig in a poke" does the same thing (I never looked at
it) - if so - never mind.
Howie
"Sliced bread is great but filepro is better"
More information about the Filepro-list
mailing list