Но как по мне такой подход не правильный. Для себя делал по другому:
1. Нажимаешь кнопку или сочетания клавиш и включаешь окно фильтра.
2. Задаёшь нужные параметры. К примеру: с даты по дату и плюс все записи где данные равны: нет.
3. В таблицу вносятся только строки совподающие заданному фильтру.
4. Отображается количество совподений: найдено 10 из 2045.
5. После работы с этими записями, отключить фильтр нажатием на кнопку или сочетанием клавиш.
6. Отобразятся все записи в таблицет: показано 2045 из 2045.
Из плюсов такого интерфейса:
-Все запросы через базу данных
-Отображаются только нужные строки. Если из 2045 строк надо будет работать с 5, 127,378,1206 строками то это очень не удобно, да и можно пропустить нужную при скроллинге
Конечно вариантом и вариаций много, но лучше не выводить не нужную информацию и не перегружать интерфейс. Нету смысла в выводе 20000 строк или в 200 кнопках на экране.
Ответов: 2265
Рейтинг: 676
|
|||
карма: 11 |
|