Создание однотабличной формы

Для создания однотабличной формы определяются требования к форме и далее проектируется макет экранной формы с размещением в нем полей таблицы и других элементов. В соответствии с макетом нужно осуществить конструирование экранной формы средствами Access.

При конструировании однотабличной формы выбирается таблица БД, на основе которой создается форма. Такая форма является присоединенной, она получает данные из базового источника записей, которым является таблица. В процессе создания формы выбираются поля таблицы, которые должны быть представлены в форме, осуществляется их размещение в макете формы, создаются вычисляемые поля и графические элементы: кнопки, выключатели, элементы оформления, поясняющий текст и рисунки. Для настройки различных элементов формы используется типовой набор их свойств.

Создание многотабличных форм

Составная многотабличная форма создается для работы с несколькими взаимосвязанными таблицами. Многотабличная форма может состоять из основной части и одной или нескольких подчиненных включаемых форм, т. е. быть составной. Подчиненная форма, как правило, строится на основе таблицы, подчиненной относительно таблицы-источника основной части формы.

Подчиненная (включаемая) форма может строиться также на основе главной таблицы относительно таблицы-источника основной части формы.

Многотабличная форма может не иметь включаемых форм. В этом случае в форму, кроме полей таблицы, на: основе которой она строится, добавляются поля из связанной таблицы, являющейся главной относительно основной таблицы формы.

Многотабличная форма может быть создана в режиме конструктора или с помощью мастера форм.

80. Структура макета отчета:

-Заголовок отчетаобычно включает эмблему компании, название отчета, дату. Заголовок отображается перед верхним колонтитулом только один раз в начале отчета;

-Верхний колонтитулотображается вверху каждой страницы и исполь­зуется в случае, когда нужно, чтобы название отчета и другая общая ин­формация повторялись на каждой странице;

-Заголовок группы(Report Headler) используется при группировке запи­сей отчета для вывода названия группы и однократного отображения по­лей, по которым производится группировка. Отображается перед каждой новой группой записей. Например, если отчет сгруппирован по покупателям, в заголовке группы можно указать название покупателя, а также адрес, телефон и другие реквизиты. Допускается до 10 уровней группировки выводимых записей;

-Область данных(Detail) отображает записи из источника данных, со­ставляющие основное содержание отчета;

-Примечание группы(Footer) используется для отображения итогов и другой сводной информации по группе в конце каждой группы записей. Если поместить в примечание группы вычисляемый элемент управления, использующий статистическую функцию Sum, сумма будет рассчитываться для текущей группы;

-Нижний колонтитулприменяется для нумерации страниц и отображе­ния другой информации внизу каждой страницы;

-Примечание отчетаслужит для отображения итогов и другой сводной информации по всему отчету один раз в конце отчета. Если в примечании отчета поместить вычисляемый элемент управления, использующий статистическую функцию Sum, сумма рассчитывается для всего отчета.