Doug--
I have incorporated your comments into the code base except for #5 at this point. There was a problem with having a private datasession separate from the grid. I had another user have a problem with the grid losing the cursorsource setting when switching datasessions. So there is the need to define the working cursors in the same datasession as the grid. I also agree with your basic comment in #5 so I am looking at how to accommodate both needs. I also elected not to set the General field type value to "" in the code location that you gave; instead I added this to the SetCellValue() method (DO CASE on VARTYPE) so that it would be applicable for any use of General field types.
Greg
↧