Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум по Access 2003_сложный.doc
Скачиваний:
108
Добавлен:
18.02.2016
Размер:
3.81 Mб
Скачать

Поле со списком

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

Элемент управления является как бы объединением поля и списка. Значение этого элемента управления может быть введено с клавиатуры или выбрано из предварительно подготовленного списка, который может быть сформирован из некоторой таблицы или запроса.

В режиме списка нижняя часть поля со списком (список) не изображается до тех пор, пока не будет нажата кнопка раскрытия списка (со стрелкой).

Значение свойства «Ограничиться списком» определяет, можно ли вводить в поле со списком значения, которых нет в списке. Можно сделать так, чтобы при попытке ввода значения, отсутствующего в списке, на экране появлялось соответствующее сообщение. Для этого следует задать обработку свойства «Отсутствие в списке».

Элемент управления кнопка

Этот элемент управления предназначен для запуска макроса, вызова функции MS Access Basic или выполнения процедуры обработки событий. Например, форма может содержать кнопку, при нажатии которой открывается другая форма. Если мастера по созданию элементов управления включены, можно создать кнопку с помощью мастера. Для включения или отключения мастеров по созданию элементов управления следует нажать кнопку «Мастер» или выбрать команду «Вид»«Мастер». Если мастера по созданию элементов управления включены, то кнопка изображается нажатой (утопленной), а слева от команды в меню изображается метка.

При создании кнопки с помощью мастера в первом диалоговом окне выбирается действие, выполняемое по нажатию кнопки, а во втором внешний вид самой кнопки: с рисунком или надписью (рисунок 3.7). Третье окно мастера предлагает присвоить пользовательское имя создаваемой кнопке.

Внешний вид кнопки и реакцию приложения на ее нажатие можно изменить в режиме конструктора формы. Выделите кнопку и вызовите окно «Свойства». Для размещения текста или рисунка на поверхности кнопки следует определить ее свойство «Подпись поля» или «Рисунок» соответственно. Для того чтобы указать, что данная кнопка вызывает выполнение стандартного действия или является кнопкой «Отмена», следует определить ее свойства «По умолчанию» и «Отмена» соответственно. Если кнопка выполняет нестандартное действие, то необходимо записать макрос и назначить его на кнопку. Более подробно эта операция будет рассмотрена при изучении темы «Макросы».

Рисунки и другие объекты

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

Кроме того, MS Access поддерживает Windows-технологию OLE 2.0 (Object Linking and Embedding – размещение и связывание объектов). Благодаря этому Вы можете встроить в свои формы объекты, созданные любой из Windows-программ, поддерживающих режим OLE-cepвера. В качестве таких объектов могут быть использованы рисунки, диаграммы и т.п.

Для размещения объекта в форме следует выбрать пиктограмму «Рамка» объекта панели элементов. После определения пользователем размеров для рисунка MS Access открывает диалоговое окно «Вставка объекта», содержащее список средств, с помощью которых можно встроить объект в форму, а также позволяющее встроить в форму уже готовые объекты. Выберите соответствующее средство или объект и нажмите «ОК». Например, чтобы создать рисунок, можно выбрать «Рисунок Paintbrush». В результате будет запущена программа Paintbrush, с помощью которой можно создать требуемый объект. Завершив создание объекта, сохраните его с помощью команды «Файл»«Сохранить». Он будет сохранен вместе с формой.

Рисунки и другие объекты, встраиваемые в формы можно связывать с формой целиком, либо с каждой записью формы.

Конец страницы

Элемент«Конец страницы» служит для разбиения формы на отдельные фрагменты, называемые страницами. На каждой страницы располагаются данные как правило, сгруппированные по соответствующей тематике. Переключение между страницами обычно организуется посредством кнопок, на каждую из которых назначен соответствующий макрос. Описание создания макросов будет рассмотрено в последующих работах. Фрагмент формы с использованием элемента управления «Конец страницы» представлен на рисунке 3.8.

Набор вкладок

Используется для отображения большого объема информации на ограниченном пространстве. Информация группируется по определенному тематическому критерию, в соответствии с которым называются вкладки.