Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Изменение типа элемента управления




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

Если при создании таблицы поля были созданы как поля подста-новки, то в форме, полученной в результате использования Мастера, этим полям будут соответствовать поля со списком.

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

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

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

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

Таблица 3.1.
  поле надпись спи-сок поле со спи-ском флажок вы-ключа-тель пере-клю-ча-тель Изобра-жение кноп-ка
поле (не логическое) + + +            
надпись +                
список +     +          
поле со списком + +              
поле (логическое)         + + +    
- флажок           + +      
- выключатель         +   +    
- переключатель         + +      
изображение                  
кнопка                  

 

Но в некоторых из вариантов преобразования необходимо выпол-нить дополнительные шаги для того, чтобы достичь желаемого резуль-тата. Так, например, если обычное поле преобразовать в «список» или «поле со списком», то автоматически список значений или связь с полем

подстановки не появится. Поэтому надо соответствующим образом из-менить свойства элемента. Для этого нужно позиционироваться на нуж-ный элемент и нажать кнопку "Свойства" (). Например, если мы хо-тим сделать элемент «Пол» списком с фиксированным набором значе-ний «м» и «ж», то тип источника строк надо выбрать «Список значе-ний», а в качестве источника строк через точку с запятой указать «м» и «ж» (рис. 3.13).

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

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

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

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

Рис. 3.15. Изменение свойств элемента при преобразовании типа эле-мента в «поле со списком» (продолжение)

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

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

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

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




Поделиться с друзьями:


Дата добавления: 2017-01-14; Просмотров: 256; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.