Создание баз данных Access: Учебное пособие, страница 16

   Группа может быть также связана с выражением или быть свободной. Сво­бодные группы применяются в специальных диалоговых окнах для принятия дан­ных, вводимых пользователем, и для выполнения действий, основанных «а этих данных.

   Инструмент Выключатель используется для создания элемента управления Выключатель, принимающего значения Да/Нет, Истина/Ложь или Вкл/Выкл. Каждый щелчок на выключателе изменяет его значение на противоположное. Вы­ключатель можно присоединить к логическому полю таблицы или базового запро­са. Если кнопка выключателя нажата, поле примет значение Да; если кнопка вы­ключателя не нажата - значение Нет.

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

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

Инструмент Переключатель используется для создания элемента управле­ния Переключатель (или, как его еще называют, радиокнопка) и может принимать значения Да/Нет, Истина/Ложь или Вкл1Выкл\ Переключатели обычно исполь­зуются в группе для отображения набора параметров (числовых значений), из ко­торых необходимо выбрать один. Это значение запишется в присоединенное поле таблицы или базового запроса. Перевод переключателя в состояние Вкл переводит все другие переключатели группы в состояние Выкл.

  Переключатель можно присоединить к логическому полю базового запроса или таблицы. Он работает по такому же принципу, что и выключатель. Если пере­ключатель выбран, поле имеет значение Да; если переключатель не выбран, поле имеет значение Нет.

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

   Инструмент Флажок позволяет создавать одноименный элемент управле­ния. Флажки работают так же, как выключатель и переключатели, и используются в тех же целях.

   Инструмент Поле со списком используется для создания элемента управле­ния Поле со списком. Список можно задавать явно, вводя перечень значений в строке свойств элемента управления Источник записей; В качестве источника за­писей можно использовать таблицу или запрос. Значение, выбранное в списке, отображается в поле. Если поле со списком присоединено к полю базовой таблицы или запроса, то при выборе нового значения из списка изменится значение базово­го поля. Список раскрывается при нажатии кнопки со стрелкой вниз в правом кон­це поля.

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

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

  Инструмент Рисунок позволяет поместить в форму статический объект или рисунок, например эмблему фирмы.

   В форму или отчет Microsoft Access можно добавлять объекты или части объектов, созданные в других приложениях, например рисунок, созданный в Microsoft Paint, электронную таблицу, созданную в Microsoft Excel, или текстовый документ, созданный в Microsoft Word. Существует возможность вставлять все со­держимое файла или только некоторую выделенную часть.

   Способ вставки рисунка или объекта зависит от того, какой объект предпо­лагается создать: присоединенный или свободный. Присоединенный объект хра­нится в таблице. При переходе к новой записи в форме или отчете отображается другой объект. Например, в таблице, содержащей сведения о сотрудниках фирмы, можно хранить фотографии каждого из них.

   Свободный объект является частью структуры формы или отчета. При пере­ходе к новой записи объект не изменяется. Например, таким способом в форме или отчете сохраняют эмблему фирмы, созданную в приложении Microsoft Paint.

   Инструмент Свободная рамка объекта используется для включения в фор­му объекта из приложения, поддерживающего OLE. Объект становится частью формы, но не хранится в таблице БД.

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

   Инструмент Разрыв страницы позволяет вставлять разрыв страницы в многостраничной форме.

   Инструмент Набор вкладок позволяет создавать в форме несколько вкладок. Каждая из них может содержать те или иные элементы управления.

   Инструмент Подчиненная форма/отчет используется для внедрения в те­кущую форму некоторой другой формы.

   Инструменты Линия и Прямоугольник используются для включения в фор­му прямых линий и прямоугольников.

   Кнопка Другие элементы открывает список всех установленных в системе элементов управления ActiveX. Они основаны на технологии OLE и являются до­вольно сложными объектами, позволяющими представлять данные в удобном графическом виде (например, графическое изображение календаря для выбора в нем нужной даты).

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

Окна свойств