wwDBGrid not properly displaying selected rows with Checkbox
Delphi version 11.1
I have a wwDBGrid that is using the "checkbox" tied to a calculated boolean field named "Selected". I have the multiselect option set to True. Problem is occasionally, the Checkbox will not show the check even though the underlying record has been selected and the bookmark count for the grid does not match the number of Checkmarks displayed on the grid.
I have produced the same problem on a couple apps.
Thanks for your help.
1) using FireDac queries tied to MS SQL Server Views
2) If Filter is applied (using the "Filter property and Filtered) and then removed.
3) manually Selecting records that required the user to scroll the grid on to a subsequent "page" of data. For example, the grid shows 40 rows on the screen at one time, if the user was required to scroll onto the second screen's worth of data to select the record.
If the user then scrolls up and down and tries to see all the selected rows, some are not showing a checkmark. HOWEVER, if a filter is applied to the grid's datasource, the checkbox DOES appear on the selected records.
Thanks for any help or ideas you may have.
Please sign in to leave a comment.