Практическая работа № 7 Тема: Просмотр информации из базы данных через таблицу и настройка навигатора F m_ To v a r Db_GR_Tovar 1. Настройте псевдоним для базы данных AL_shop 2. Откройте в среде Delphi проект Project_Tovar (из папки PR_4) 3. Добавить в него новую форму (File/New/Form) и сохранить ее (File/Save as) с именем Unit_Spisok (в папке PR_4) 4. Определить новую форму как главную и Подключите к ней Количество записей: Lb_Kol модуль данных 5. Изменить макет формы (см. рисунок) и разместите на ней Btn_Exit Db_Nvg_Tovar компоненты работы БД (страница Standart и DataControls). Установите следующие значения свойств компонентов: Fm_Tovar: TForm Подпись Просмотр данных о Db_Nvg_Tovar: TDbNavigator Источник товарах Ds_tovar Кнопки Btn_Exit: TButton Первая, предыдущая, следующая, Подпись Выход последняя Подсказки Полное название каждой кнопки по-русски Подсказка Завершение работы Lb_kol: TLabel Db_GR_Tovar: TDbGrid Подпись Пустая строка Источник данных Ds_Tovar 6. Ширину колонок в таблице настройте самостоятельно 7. Для кнопки «Выход» создать процедуру закрытия формы 8. Сохранить все файлы проекта и запустить программу. Посмотрите подсказки навигатора. Просмотрите данные в Таблице Товар, обратите внимание на заголовки полей 9. Отредактируйте свойства колонок Таблицы Db_GR_Tovar: откройте свойство Характеристики колонок (двойным щелчком по компоненту) Через контекстное меню добавьте все поля (Add All Fields), обратите внимание на их нумерацию Для каждого поля через Инспектор объектов настройте следующие свойства (Имя поля, Центрирование, Текст заголовка, цвет фона и шрифта) 10. В процедуру события Активации формы добавьте расчет количества записей (Lb_Kol ) в наборе данных (функция IntToStr и метод Tb_tovar RecordCount) 11. Сохранить все файлы проекта и запустить программу. Посмотрите оформление таблицы и подсчитанное количество записей. F m_ E d Дополнительное: 12. Добавить в модуль данных компонент для подключения к Код Название данным (Tb_ed: Ttable и Ds_ed: TDataSource для таблицы Edin). 13. Самостоятельно создайте в этом проекте новую форму для Db_GR_Ed работы со справочником единиц измерения (см. макет) и сохранить ее с именем Unit_Ed (в папке PR_4) Количество записей: 14. Для навигатора настройте кнопки: Добавить, Удалить, Lb_Kol Редактировать, Сохранить, Отменить с русскими подсказками 15. Самостоятельно написать процедуру подсчета количества Btn_Exit Db_Nvg_Ed записей и закрытия формы. 16. Сохранить все файлы проекта и запустить программу. Выполните удаление, добавление и редактирование по одной записи. После выполнения работы студент должен: 1. уметь изменять конструкцию навигатора 2. знать назначение, место нахождение и применения компонента TDBGrid 3. знать назначение, принадлежность к компонентам и особенности программного использования свойств Active, DataSource, FieldName