Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций к экзамену 4 курс бух заочное.doc
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
597 Кб
Скачать
☆

9. Конструирование экранных форм для работы с данными

Для удобства просмотра и заполнения БД используются формы. Они могут создаваться как для таблиц, так и для за­просов. Чтобы создать форму, следует на вкладке формы окна базы данных нажать кнопку Создать. В нижней части появившегося диалогового окна НОВАЯ ФОРМА из раскры­вающегося списка необходимо выбрать таблицу или запрос, для которых будет создаваться новая форма. В верхней час­ти этого диалогового окна следует указать один из режимов создания формы и нажать кнопку ОК. Основные режимы создания форм приведены ниже:

  • Автоформа — самый быстрый способ создания фор­мы, в которой будут отображаться все поля и записи выбранной таблицы или запроса. После выбора режи­ма и нажатия кнопки ОК форма будет создана автома­тически (без участия пользователя). Пользователь имеет возможность создавать автоформы различного вида:

    • в столбец — в такой форме каждое по­ле располагается в отдельной строке, с левой сторо­ны от которой отображается надпись к данному по­лю; при этом каждая запись выводится на отдельной странице;

    • ленточная — позволяет выводить все записи, ко­торые помещаются на страницу. Такая форма имеет вид таблицы: надписи полей являются заголовками столбцов, а данные располагаются построчно;

    • табличная — после создания формы данные авто­матически отображаются в режиме таблицы. Таб­личные формы в отличие от ленточных представля­ют содержимое БД без оформления;

    • Мастер форм — служит для создания форм в режи­ме диалога с пользователем, т. е. предоставляет воз­можность выбора полей, включаемых в форму, зада­ния внешнего вида формы, стиля и т. п. На каждом шаге мастера форм пользователь задает определенные параметры. Переход к следующему шагу выполняется щелчком по кнопке Далее. На первом шаге сле­дует выбрать поля, отображаемые в форме. Для добавле­ния поля его необходимо выделить в списке Доступные поля и щелкнуть по кнопке [>]. Поле будет отобра­жено в списке Выбранные поля. Если необходимо по­местить все поля в форму, то используется кнопка [>>]. На втором шаге задается внешний вид формы (в один столбец, ленточная и т. п.). На третьем шаге выбирается стиль из списка стилей в правой части окна, а в левой его части пользователь может просмотреть образец выбранного стиля. Н а четвертом шаге в поле Задайте имя формы сле­дует ввести имя формы. Щелчок по кнопке Готово отобразит созданную форму на экране;

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

        • ЗАГОЛОВОК ФОРМЫ — может содержать заголовок формы и (или) подписи полей;

        • ОБЛАСТЬ ДАННЫХ — обязательно содержит поля, данные которых отображаются в Режиме формы,

        • ПРИМЕЧАНИЕ ФОРМЫ — служит для внесения ка­ких-либо дополнительных сведений.

Области ЗАГОЛОВОК ФОРМЫ и ПРИМЕЧАНИЕ ФОРМЫ можно не использовать. Убрать эти области с экрана или отобразить их можно командой Вид–3аголовок/примечание формы.

Для изменения размеров формы следует установить ука­затель мыши на правую или нижнюю ее границу (он примет вид двух стрелок, направленных в противоположные стороны) и, нажав левую кнопку мыши, «протащить» его в нуж­ном направлении. Аналогично можно изменить размер лю­бой из областей; указатель мыши при этом устанавливается на нижнюю границу соответствующей области. Пользова­тель имеет возможность перемещать поля и надписи, а также изменять их размеры. Для того чтобы выполнить определен­ные действия над каким-либо элементом, необходимо его предварительно выделить, щелкнув по нему мышью (эле­мент будет отмаркирован черными квадратиками-маркерами). Для его перемещения следует установить указатель мыши на маркер большего размера, расположенный в левом верхнем углу элемента (он примет вид руки с вытянутым указатель­ным пальцем), нажать левую кнопку мыши и «перетащить» этот элемент в требуемое место. Установив указатель мыши на любой меньший маркер (указатель примет вид двуна­правленной стрелки) и нажав левую кнопку мыши, можно изменить размер элемента, «протащив» указатель в сторону уменьшения или увеличения размера.

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

При заполнении формы данными или редактировании БД с помощью формы (в Режиме формы), перемещение по записям и добавление новых записей выполняются так же, как в Режиме таблицы.