Recently, a problem with the "Wait of above" option in SQLGridSelectView surfaced. I review the issue and pronouced that the user needed to correct his useage and change certain options to get it to work. Simple - on to other mail.
Well to put it another way, I attempted to ignore the problem. Well, the user came back with the usual "it still doesn't". Well, I had to look and see what was going on.. I set up a test and got the results I want... told the user to set another set of options... Simple - on to other mail.
Then another user asked the same question. Hmmm? So this time I really looked. I didn't like what I saw:
1) The first two problems were real, and I had tested with an older version of the module that contained a bug that allowed it to work However, with the advent of the Multi-Select feature of the Select filter, I really messed the code up had no handle the change well.
2) I had built a test database using data described by the user, but created bad data in that it gave me the results I wanted. Duh! So the test I performed, and pronounced as good, was really a bad test and did not filter the data, it was the only data, so it looked as if the data was correct.
3) I was blind to the error. No much to say here other than pride goes before the fall.
So, I spent the day working with the data and have created a new verson of SQLGridSelectedView that fixes the issues introducted over the last few version.
So, it sometimes work stepping back and see the whole application not just the latest and greatest new feature that you have just finished writing.
Many thanks for the E-mails that pushed me into really looking at the problem in stread of reading other interesting mail.
Enjoy.
Paul.