Добавлен: 19.10.2018
Просмотров: 7969
Скачиваний: 3
91
Во-первых, можно изменить тип элемента управления в форме. Для этого
в режиме конструктора надо выделить соответствующий элемент формы,
щелкнуть правой клавишей мыши, и появившемся контекстном меню выбрать
позицию «Преобразовать элемент в…», как показано на рис.3.12. В табл. 3.1
приведены возможные варианты преобразования. Доступные преобразования
будут зависеть от того, какой тип имеет выбранный элемент.
Рис. 3.12. Преобразование элемента
Возможные варианты преобразования типов элементов управления
Таблица 3.1.
Но в некоторых из вариантов преобразования необходимо выполнить
дополнительные шаги для того, чтобы достичь желаемого результата. Так,
92
например, если обычное поле преобразовать в «список» или «поле со списком»,
то автоматически список значений или связь с полем подстановки не появится.
Поэтому надо соответствующим образом изменить свойства элемента. Для
этого нужно позиционироваться на нужный элемент и нажать кнопку
"Свойства" (
). Например, если мы хотим сделать элемент «Пол» списком с
фиксированным набором значений «м» и «ж», то тип источника строк надо
выбрать «Список значений», а в качестве источника строк через точку с запятой
указать «м» и «ж» (рис. 3.13).
Рис. 3.13. Изменение свойств элемента при преобразовании типа элемента в
«список»
Если элемент типа «поле» преобразуется в тип «поле со списком», то
изменение свойств будет еще сложнее. Так, например, если мы хотим элемент,
соответствующий полю «Код_кафедры» преобразовать в поле со списком, то
вид «источника строк» будет «таблица/запрос»; в качестве источника строк
следует выбрать таблицу «КАФЕДРА», после чего щелкнуть мышью на строке
«Источник строк» и потом нажать кнопку с многоточием, чтобы вызвать
построитель запросов (рис. 3.14).
93
Рис. 3.14. Изменение свойств элемента при преобразовании типа элемента в
«поле со списком»
Запрос, который вы будете строить, будет зависеть от того, только
столбец подстановки будет выводиться на экран, или еще и поясняющий его
столбец, т.е. в нашем примере столбец «КОД_КАФЕДРЫ» и «НА-
ИМЕНОВАНИЕ_КАФЕДРЫ_ПОЛНОЕ». В этом случае запрос будет иметь
вид, представленный на рис. 3.15.
Рис. 3.15. Изменение свойств элемента при преобразовании типа элемента в
«поле со списком» (продолжение)
94
Кроме того, может потребоваться изменение свойств «число столбцов» и
«ширина столбцов».
Как мы видим, при отсутствии навыков такое преобразование является не
совсем тривиальным.
Можно воспользоваться и другим вариантом «преобразования» типа
элемента, а именно, удалить элемент из формы и создать его заново, выбрав на
панели элементов элемент нужного типа.
Если вы работаете с версией Access, позволяющей при создании таблицы
определять поле подстановки, то лучше воспользоваться этой возможностью.
3.4.4 Создание форм, состоящих из нескольких страниц
Существует
несколько
причин,
по
которым
бывает
необходимо/целесообразно разнести данные, размещаемые в экранной форме,
по нескольким страницам. Это может быть в случае, когда элементов в форме
много, и размещение всех их на одном экране слишком загромождает его; либо
может быть вызвано желанием сгруппировать поля и показывать каждую
группу отдельно и др. Для достижения этих целей можно либо,
воспользовавшись элементом управления «Разрыв страницы», указать, в каких
местах должен быть переход на следующую страницу, либо создать форму с
несколькими закладками (рис. 3.16).
Рис.3.16.Экранная форма с закладками. Режим формы
95
Элемент управления «Разрыв страницы» (
) используется для
указания горизонтальных разрывов между элементами управления в форме. Для
перехода к странице, находящейся над или под указанным разрывом,
используются клавиши PAGE UP или PAGE DOWN.
Для того чтобы создать форму с несколькими закладками, можно
воспользоваться элементом управления «Набор вкладок» (
).
При выборе этой возможности в форме создаются две закладки. В каждую
из них можно переместить те элементы, которые необходимо. Если необходимо
создать большее число вкладок, то следует, находясь в зоне вкладок нажать
правую клавишу мыши и в появившемся контекстном меню выбрать позицию
«Добавить вкладку» (рис. 3.17). Для включения элементов, нужно выбрать
необходимую вкладку и нажать кнопку «Список полей» (
) на панели
инструментов. Из появившегося ниспадающего списка надо выбрать имя
нужного поля, позиционировавшись на нем, нажать левую клавишу мыши и не
отпуская ее, переместить элемент в нужное место вкладки.
Рис. 3.17. Добавление вкладок
Для того чтобы изменить название вкладки, надо воспользоваться правой
кнопкой мыши, в появившемся контекстном меню выбрать позицию
«Свойства» и в свойстве «Имя» записать требуемое название (рис. 3.18).