Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

From the above code it's obvious that doing 2 DB queries isn't necessary because selected record count (0 or more) is enough to determine if there is enough data to be displayed.I propose to do following:

Solution

  1. in kDBList::GetSelectedCount all call to kDBList::Query method if list wasn't queried
  2. create kDBTagProcessor::SelectedRecords tag, that will call above method
  3. add selected type to kDBTagProcessor::GridInfo tag to allow retrieval of selected record count

Related Tasks