Практическая работа № 15
Тема: "Сортировка и фильтрация данных"
Вариант № 1
1. Создайте базу данных DataBase, а в ней таблицу с именем Tovars. Таблица имеет поля: «Шифр (ключевое)», «Название», «Марка», «Цена», «Дата изготовления».
2. Создайте приложение для просмотра и редактирования таблицы БД с помощью сетки DBGrid. (1)
3. Реализуйте в вашей программе возможность сортировки данных в сетке с помощью щелчка по заголовку колонок. (0,5)
4. Справа от сетки нанесите на форму текстовые поля для ввода ключей поиска данных. Поля «Шифр», «Название», «Марка» ищутся с помощью текстовых полей; поле «Цена» ищется с помощью двух текстовые полей (от и до), поле «Дата изготовления» ищется с помощью комбинации текстового поля и календаря. (0,5)
5.Реализовать в программе фильтрацию данных в сетке с помощью ключей поиска. (2) Также реализовать возможность отображения всех данных. (1)
Вариант № 2
1. Создайте базу данных DBase, а в ней таблицу с именем Personal. Таблица имеет поля: «Идент. код (ключевое)», «Фамилия», «Имя», «Дата рождения», «Оклад».
2. Создайте приложение для просмотра и редактирования таблицы БД с помощью сетки DBGrid. (1)
3. Реализуйте в вашей программе возможность сортировки данных в сетке с помощью щелчка по заголовку колонок. (0,5)
4. Справа от сетки нанесите на форму текстовые поля для ввода ключей поиска данных. Поля «Идент.код», «Фамилия», «Имя» ищутся с помощью текстовых полей; поле «Оклад» ищется с помощью двух текстовые полей (от и до), поле «Дата рождения» ищется с помощью комбинации текстового поля и календаря. (0,5)
5. Реализовать в программе фильтрацию данных в сетке с помощью ключей поиска. (2) Также реализовать возможность отображения всех данных. (1)