General information
Category:
Forms & Form designer
Hi Wayne,
I agree with Frank. We have a lot of grids that are used for data entry. Sometimes a little tricky but, as Jim Nelson pointed out, once you have it, you have it. The only caveat I would add is that I only do editing when I can do it without horizontal scrolling. In those cases where there is a lot of data or the fields are wide, I do what most others do and put edit fields on the form so that when the grid is scrolled, the the editable fields on the form are refreshed.
For my money, entering something with a few numeric fields and maybe a drop down list or two, you cannot beat the grid for heads down data entry.
JMNSHO,
Ken
>Hi Wayne,
>
>I've only seen people recommend staying away from editable grids, not display only. But having said that, I use editable grids constantly without a problem. It may be that the framework I use (Visual Maxframe Professional) has worked around whatever bugs there were.
>
>You could also consider using a third party Active X control that functions like the grid. DBI-Tech.com might have one.
>
>>I'm just starting to convert (re-write) my DOS App. Along the way I have read several Hentzenwerks Books, looked seriously at C#, and Delphi. But, for now there is so much code in the app (10MB) to rewrite it all in .NET would be a task...
>>In the DOS app I have a few Event Handlers that create a Grid Like form with the ability to edit (validate) each field, and it supports multiple pages when there are more fields than can be diplayed (almost all the time). These all have the ability to create a new record (incremented) with a down arrow on the last line. It also has the ability to do an on key label on a line, or a field. I'd love to duplicate this in VFP...
>>
>>Every book I read say's stay away from Grids for this kind of activity, but I don't see a credible replacement.
>>
>>Question is what should I use, or should I look at how to turn my Event Handler into an "object".
>>
>>Since I'm just beginning to grasp all this "OOP" stuff, forgive me if I ask some naive questions..
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only