Читайте также: |
|
По таблице (см. задание 4) создать ленточную и табличную формы.
Не более сложным, чем предыдущие, может показаться способ создания формы при выборе пункта Мастер форм.
Данный способ позволяет пользователю в несколько шагов, как и при создании базы данных с помощью мастера, создать форму. Данный путь построения формы можно порекомендовать для создания формы, если необходимо в одной форме отобразить данные, входящие в разные таблицы базы данных.
В первом диалоге нужно определить поля, которые будут присутствовать в форме. Здесь же устанавливается источник или источники данных. Поля из разных источников добавляются по очереди. Необходимо следить, чтобы источники данных были связаны между собой. Выбор полей осуществляется переносом их имен из окна Доступные поля в окно Выбранные поля. Кнопка с одной стрелкой добавляет (убирает) одно выделенное поле. Кнопка с двойной стрелкой добавляет (убирает) все поля списка. Если в форму будут вставлены одноименные поля, то они маркируются источником данных.
Желательно таких полей не допускать и вставлять только одно поле из тождественных полей. Далее предлагается выбрать внешний вид формы:
На следующем шаге мастера выбирается стиль формы – ее фон. На последнем шаге мастер предлагает выбрать имя созданной формы и режим, в котором будет открыта форма при запуске. Можно также вывести справку по работе с базой данных. Итогом работы мастера может стать следующая форма:
Данная форма - результат программной интерпретации данных, представленных в двух созданных ранее таблицах. При наличии определенного опыта пользователь после создания формы при помощи мастера может в режиме конструктора легко преобразовать ее.
Как уже упоминалось, для перехода в режим конструктора можно воспользоваться соответствующей командой пункта «Вид» главного меню или контекстного меню, появляющегося при щелчке правой кнопкой мыши на заголовке окна формы. Можно также переключить режим, используя кнопку Конструктор, расположенную на закладке Формы.
Если в режиме конструктора форма не помещается в окно, то для дальнейшей работы удобнее сразу увеличить его.
Созданную при помощи мастера форму можно представить состоящей из трех вертикально расположенных ячеек (областей): «Заголовок формы», «Область данных» и «Примечание формы». Размеры ячеек изменяются так же, как размеры ячеек любой таблицы – растягиванием.
В созданной мастером форме области «Заголовок формы» и «Примечание формы» минимизированы. Если их увеличить, то форма в режиме просмотра примет вид:
Теперь форма представляется разделенной на части черными горизонтальными линиями. Дополнительные области могут оказаться очень полезными для пользователя. Здесь может быть размещена произвольная информация: рисунки, надписи и т.д.
Для вставки в свободное место рисунка надо вернyrься в режим конструктора и воспользоваться командой Объект пункта «Вставка» главного меню.
Как и в случае вставки объекта в таблицу, открывается диалоговое окно выбора приложения, в котором должен быть создан вставляемый в форму объект.
При работе с объектами в режиме конструктора формы (и, забегая вперед, отчета) есть ряд особенностей. При том, что изменение размеров и перемещение окна объекта производится прежними манипуляциями мыши с восемью габаритными квадратиками, расположенными по периметру окна, курсор мыши при перемещении объекта принимает необычный вид – вид открытой ладони. Если подвести курсор к левому верхнему углу окна, он снова изменит вид – примет вид указательного жеста. Данное изменение курсора говорит о том, что указанный квадратик служит только для перемещения окна, но не участвует в изменении его размеров.
Употребление термина «окно объекта» несет в себе достаточно большую смысловую нагрузку. Каждый объект, вставленный в форму, имеет свое окно. Это может быть и окно данных, и окно рисунка, и окно объекта WordArt, и окно формулы, созданной в MS Equation Editor. Каждое окно характеризуется своими параметрами и по-своему отображает соответствующий ему объект. Для изменения параметров можно воспользоваться пунктом «Вид» или контекстным меню, появляющимся при щелчке правой кнопкой мыши по области окна объекта. В появившемся меню надо выбрать команду Свойства:
При этом появляется окно свойств объекта. Для рисунка оно может выглядеть следующим образом:
Окно свойств любого объекта имеет несколько закладок, но зачастую проще работать с последней закладкой, на которой расположены все свойства объекта. Она так и называется: «Все».
Для выбора параметров есть несколько методов:
1. Прямой ввод с клавиатуры. Например, свойство Имя может быть изменено только вводом символов с клавиатуры (или вставкой из буфера обмена).
2. Выбор значений, как это делалось в установке типа полей. Список возможных значений выводится при нажатии на кнопку окна параметра:
3. Выбор значений из дополнительного меню, открываемого в новом окне при нажатии на кнопку, аналогичную п. 2:
Для окна вставленного рисунка остановимся на свойстве «Установка размеров». Вставленный рисунок отображается как «Фрагмент», поэтому он весь не виден. Если установить параметр «Вписать в рамку», то рисунок полностью заполнит отведенное ему окно без соблюдения пропорций самого рисунка. Параметр «По размеру рамки», напротив, позволит отобразить рисунок пропорционально, но не заполнив всего окна. Выберем последний параметр.
Разместим рядом с рисунком надпись, сделанную в WordArt. Для этого надо создать необходимую надпись в текстовом редакторе Word (подойдет и Excel, и PowerPoint), затем скопировать ее в буфер обмена, выполнив команду Копировать или Вырезать. Вернувшись в Access, надо нажать кнопку Вставить:
Надпись WordArt вставляется в форму не как векторный объект, каким он был при создании, а как точечный рисунок. Как и вставленный прежде рисунок, надпись может потребовать изменения параметров отображения в окне.
Как уже было замечено, любой объект вставляется в активную область формы и полностью в ней располагается. Простыми перемещениями можно перенести надпись в «Примечание формы» или другие области формы. Вставив в форму несколько новых объектов, можно просмотреть результат сделанных изменений, переключившись в режим формы.
Дата добавления: 2015-07-08; просмотров: 135 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Создание формы | | | Задание 9 |