10.3 Разработка форм При создании собственной БД и управлении ограниченным набором данных самим разработчиком вполне достаточно работы с таблицами. Но в том случае, если существует необходимость в создании комфортных условий работы или в ограничении прав-возможностей других пользователей с данными БД, надо воспользоваться формой. Форма может служить гарантией сохранности базы от действий неквалифицированных пользователей, помогает скрывать конфиденциальную информацию от пользователей, не имеющих прав.
Созданные формы могут базироваться как на таблицах, так и на запросах (см. далее), если форма сохранена, то при её вызове положенные в основу запроса значения актуализируются. Благодаряэтому инициируемое содержимое формы соответствует состоянию таблиц и запросов в любой момент времени. Созданные формы в дальнейшем можно изменять с помощью конструктора форм.
1. Пусть требуется вывести на экран данные, содержащиеся в заполненной базе данных отдельно для каждого сотрудника по форме "В один столбец". В окне «proba: База данных» выберите раздел "Форма" и нажмите кнопку<Создать>.
2. В окне «Новая форма» из выпадающего списка выберите созданную вами таблицу "Таблица 1".
3. В том же окне «Новая форма» выберите способ создания формы - строку "Мастер форм" и нажмите кнопку <ОК>.
4. В окне «Создание формы» выбирайте необходимые поля и нажимайте кнопку " >". Например, можно выбрать поля: фамилия, телефон, должность, оклад. Нажмите кнопку<Далее>.
5. Выберите внешний вид формы "В один столбец" и нажмите кнопку<Далее>.
6. Выберите стиль формы. Например, "Глобус", нажмите кнопку<Далее>.
7. Введите заголовок создаваемой формы. Например, "Список сотрудников". Нажмите кнопку <Готово>. На экране появится окно с данными по выбранной форме. Для перелистывания данных следует использовать кнопки внизу формы в поле "Запись".
8. Нажмите кнопкуЗакрыть. На вопрос "Сохранить?" ответьте "Да" и нажмите кнопку <ОК>.
Форма может использоваться и для ввода новых записей в таблицу.
10.4 Создание отчетов Отчеты представляют собой наилучшее средство представления информации из базы данных в виде печатного документа. По сравнению с другими методами вывода данных на печать отчеты обладают двумя принципиальными преимуществами:
отчеты представляют широкие возможности для группировки и вычислений промежуточных и общих итогов для больших наборов данных;
отчеты могут быть использованы для получения красиво оформленных счетов, заказов на покупку, почтовых наклеек, материалов для презентаций и других документов, которые могут понадобиться.
В отчете каждая группа данных и итоги по ней могут быть представлены отдельно. Вы имеете следующие возможности:
для обеспечения иерархического представления данных можно задать до 10-ти уровней группировки;
для каждой из групп можно задать отдельные заголовки и примечания;
вы можете производить сложные вычисления не только внутри группы или набора строк, но также использовать в вычислениях данные нескольких групп;
в дополнение к верхнему и нижнему колонтитулам, можно задать заголовок и примечания для всего отчета.
Так же, как и в форме, вы можете вставлять в любой раздел отчета рисунки и диаграммы. В отчет можно внедрять подчиненные отчеты или подчиненные формы.
Перед тем, как создавать отчёты, необходимо проверить: установлен ли принтер длявашего компьютера. В противном случае, у вас не будет возможности создать отчёты!
1. В окне «proba: База данных» выберите режим “ОТЧЕТЫ” и нажмите кнопку<Создать>.
2. В окне «Новый отчет» с помощью кнопки <> выберите строку "Таблица 1", выберите «Мастер отчетов»и нажмите кнопку <ОК>.
3. В окне «Создание отчетов» выберите необходимые поля, нажимая кнопку "". Например: фамилия,должность, оклад. Нажмите кнопку<Далее>.
4. В окне «Создание отчетов» на запрос "Добавить уровни группировки?" нажмите кнопку<Далее>.
5. Выберите порядок сортировки - по фамилии. Нажмите кнопку<Далее>.
6. Выберите вид макета отчета и ориентацию. Например, табличный, альбомная. Нажмите кнопку<Далее>.
7. Выберите стиль отчета (например, "Строгий") и нажмите кнопку<Далее>.
8. Введите заголовок отчета. Например, "Штатное расписание". Установите флажок "" в строке "Просмотр отчета". Нажмите кнопку <Готово>.
На экране появится отчет. Б) выполнение самостоятельной работы
|