Icon View Incident Report

Serious Serious
Reported By: Larry Lustig
Reported On: 12/4/1998
For: Version 1.07 Build 1
# 251 OnFilterRecord Not Being Respected During a Refresh

Attached is a small project that implements a "move between two lists" type form. The project has two problems. The list box on the left is really a DBGrid attached to the DBISAM table (with a single column) on the form. The list box on the left is a normal list box. The idea is that you should be able to copy
values from the table into the list box.

Values that are already in the list box on the right should not appear in the DBGrid. I'm doing this using the OnFilterRecord event of the DBISAM table, by checking whether the value is in the listbox's items and if so returning false.

When you move an item from the left to the right, it does not disappear right away from the left box.
When you move a second item, then the first disappears but the second is still there. Sometimes you can force the grid to show the proper records by scrolling to the top or bottom.

Comments Comments
Problem was with the OnFilterRecord not being taken into account during a re-position or refresh of the data.

Resolution Resolution
Fixed Problem on 12/8/1998 in version 1.08 build 1