Не могли бы вы просто отложить добавление фильтра строк на dataView
, пока не нажмете кнопку?Это должно позволить вам установить флажки, чтобы показывать статус, но останавливать исчезновение строк до тех пор, пока вы этого не захотите.
Это будет означать, что вам нужно будет сделать dataView
доступным, откуда бы ни исходила команда, но это слишком большая проблема?
Редактировать
Вы можете получить исходную таблицу данных минус закрытые элементы, используя таблицу данных, выбранную в начале: iTSTDataSet.Requests.Select("Closed = false")
и затем примените фильтр строки к нажатию кнопки