- •1. Адаптация web- проекта для access.
- •2. Проектирование таблиц.
- •3. Проектирование отношений.
- •4. Проектирование формуляра.
- •5. Корректирование формуляра в режиме «конструктор».
- •6. Проектирование запроса.
- •7. Проектирование отчета.
- •8. Проектирование нтмl документов средствами ассess.
- •9. Порядок выполнения работы
- •10. Контрольные вопросы
- •11. Отчет.
5. Корректирование формуляра в режиме «конструктор».
В режиме конструктор имеется возможность изменять геометрические размеры объектов формуляра, их положение в формуляре, добавлять новые объекты, определять их свойство.
Например, необходимо добавить выпадающее меню нелинейного перехода в уже созданном формуляре, между записями проектов. Элементы меню – имена проектов.
Для этого:
Заходим в уже созданную форму в режиме конструктора;
На панели инструментов конструктора нажимаем кнопку «поле со списком» (кнопка «мастера» должна быть утоплена) и в нужном месте располагаем поле, растянув его до необходимых размеров;
В окне «Создание полей со списком» выбираем третий способ - «Поиск записи в форме на основе значения, которое содержит поле со списком»;
Затем выбираем поле «ProjectName»;
После, задаем ширину столбцов – и «Готово».
После выполнения данной последовательности действий, переходим в режим формы. На панели должно находиться поле со списком, при выборе пунктов которого, отображаемые записи изменяют значения на соответствующие.
6. Проектирование запроса.
С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Запросы используются в качестве источника данных для форм и отчетов. Наиболее часто используется запрос на выборку. При его выполнении данные, удовлетворяющие условиям отбора, выбираются из одной или нескольких таблиц и выводятся в определенном порядке.
Спланируем, например, запрос на получение полной информации о моментах времени, когда число бракованных изделий равнялось нулю.
Для этого в базе данных «Запрос» нажимаем кнопку «Создать». Выбираем пункт меню «Простой запрос». Добавляем в раздел «Выбранные поля» поля «ProjectName» из таблицы «Project», поля «Date» из таблицы «Date», и необходимые поля из таблицы «OnLineDate», например «Time», «Plane», «Defect» и «Storage». Жмем кнопку «Готово».
Затем в режиме конструктора заходим в созданный запрос и в столбце с полем «Defect» в строке «условие отбора» пишем строку «=0». Нажав на иконку «Запуск» (темно-красный восклицательный знак) осуществляем выполнение запроса.
Добавляя в строки «условие отбора» конкретных столбцов соответствующие условия можно усложнять запрос.
7. Проектирование отчета.
По результатам спроектированного запроса можно создать отчет. Для этого в базе данных «Отчет» нажимаем кнопку «Создать». Создавать отчет будем с помощью мастера отчетов. Добавляем в раздел «Выбранные поля» все поля спроектированного в предыдущем пункте запроса и формируем вид отчета.
8. Проектирование нтмl документов средствами ассess.
MS Access позволяет формировать HTML- документы на основе пользовательских баз данных и их фрагментов – отчетов, таблиц, запросов, форм.
Спроектируем HTML- документ на основе созданного отчета на запрос. Для этого в меню «Файл» выбираем пункт «Сохранить в формате HTML». Нажав кнопку «Далее» производим выбор тех компонент базы данных, которые бы мы хотели представить в формате HTML – в данном случае – конкретный отчет. Далее, выбираем шаблон документа – стандартный или собственноручно созданный. Выбрав стандартный формат для HTML- страниц – статический HTML нажимаем «Далее». Указываем папку для публикации и «Готово».
Следует обратить внимание, что из шаблона, для формирования HTML- документа, MS ACCESS заимствует только фон и рисунок, находящийся за пределами тэга body.
