Добавлен: 19.10.2018

Просмотров: 7969

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

 

91 

Во-первых, можно изменить тип элемента управления в форме. Для этого 

в  режиме  конструктора  надо  выделить  соответствующий  элемент  формы, 
щелкнуть  правой  клавишей  мыши,  и  появившемся  контекстном  меню  выбрать 
позицию  «Преобразовать  элемент  в…»,  как  показано  на  рис.3.12.  В  табл.  3.1 
приведены  возможные  варианты  преобразования.  Доступные  преобразования 
будут зависеть от того, какой тип имеет выбранный элемент.  

 

 

 

Рис. 3.12. Преобразование элемента  

 

Возможные варианты преобразования типов элементов управления  

Таблица 3.1. 

 

 

Но  в  некоторых  из  вариантов  преобразования  необходимо  выполнить 

дополнительные  шаги  для  того,  чтобы  достичь  желаемого  результата.  Так, 


background image

 

92 

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

"Свойства"  (

). Например, если  мы  хотим  сделать элемент «Пол»  списком с 

фиксированным  набором  значений  «м»  и  «ж»,  то  тип  источника  строк  надо 
выбрать «Список значений», а в качестве источника строк через точку с запятой 
указать «м» и «ж» (рис. 3.13).  

 

 

 

Рис. 3.13. Изменение свойств элемента при преобразовании типа элемента в 

«список»  

 
Если  элемент  типа  «поле»  преобразуется  в  тип  «поле  со  списком»,  то 

изменение свойств будет еще сложнее.  Так, например, если мы хотим элемент, 
соответствующий  полю  «Код_кафедры»  преобразовать  в  поле  со  списком,  то 
вид  «источника  строк»  будет  «таблица/запрос»;  в  качестве  источника  строк 
следует выбрать таблицу «КАФЕДРА», после чего щелкнуть мышью на строке 
«Источник  строк»  и  потом  нажать  кнопку  с  многоточием,  чтобы  вызвать 
построитель запросов (рис. 3.14).  


background image

 

93 

 

Рис. 3.14. Изменение свойств элемента при преобразовании типа элемента в 

«поле со списком»  

Запрос,  который  вы  будете  строить,  будет  зависеть  от  того,  только 

столбец  подстановки  будет  выводиться  на  экран,  или  еще  и  поясняющий  его 
столбец,  т.е.  в  нашем  примере  столбец  «КОД_КАФЕДРЫ»  и  «НА-
ИМЕНОВАНИЕ_КАФЕДРЫ_ПОЛНОЕ».  В  этом  случае  запрос  будет  иметь 
вид, представленный на рис. 3.15. 

 

Рис. 3.15. Изменение свойств элемента при преобразовании типа элемента в 

«поле со списком» (продолжение) 


background image

 

94 

Кроме того, может потребоваться изменение свойств «число столбцов»  и 

«ширина столбцов».  

Как мы видим, при отсутствии навыков такое преобразование является не 

совсем тривиальным.  

Можно  воспользоваться  и  другим  вариантом  «преобразования»  типа 

элемента, а именно, удалить элемент из формы и создать его заново, выбрав на 
панели элементов элемент нужного типа.  

Если вы работаете с версией Access, позволяющей при создании таблицы 

определять поле подстановки, то лучше воспользоваться этой возможностью.  

 

3.4.4 Создание форм, состоящих из нескольких страниц 

 

Существует 

несколько 

причин, 

по 

которым 

бывает 

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

 

 

 

Рис.3.16.Экранная форма с закладками. Режим формы  


background image

 

95 

Элемент  управления  «Разрыв  страницы»  (

)  используется  для 

указания горизонтальных разрывов между элементами управления в форме. Для 
перехода  к  странице,  находящейся  над  или  под  указанным  разрывом, 
используются клавиши PAGE UP или PAGE DOWN.  

Для  того  чтобы  создать  форму  с  несколькими  закладками,  можно 

воспользоваться элементом управления «Набор вкладок» (

).  

При выборе этой возможности в форме создаются две закладки. В каждую 

из них можно переместить те элементы, которые необходимо. Если необходимо 
создать  большее  число  вкладок,  то  следует,  находясь  в  зоне  вкладок  нажать 
правую  клавишу  мыши  и  в  появившемся  контекстном  меню  выбрать  позицию 
«Добавить  вкладку»  (рис.  3.17).  Для  включения  элементов,  нужно  выбрать 

необходимую  вкладку  и  нажать  кнопку  «Список  полей»  (

)  на  панели 

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

 

 

Рис. 3.17. Добавление вкладок  

 

Для того чтобы изменить название вкладки, надо воспользоваться правой 

кнопкой  мыши,  в  появившемся  контекстном  меню  выбрать  позицию 
«Свойства» и в свойстве «Имя» записать требуемое название (рис. 3.18).