Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



1 Откройте форму в режиме конструктора формы или отчет в режиме конструктора отчета.

2 Выделите элемент управления, тип которого требуется изменить.

3 Выберите в меню Формат установите указатель на пункт Преобразовать элемент.

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

4 Выберите нужный тип элемента управления.

При изменении типа элемента управления Microsoft Access копирует в новый элемент управления значения соответствующих свойств из исходного элемента. Если у нового элемента управления нет свойства, которое имелось у исходного, то значение этого свойства не копируется. Если у нового элемента имеется свойство, отсутствующее у исходного, то используется стандартное значение свойства элементов управления данного типа.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"achowChangeControlAnotherTypeControlSW":1:"Foo":"Invisible"}

K Свойства элементов управления и наследование свойств

Если присоединенный элемент управления создается путем переноса поля с помощью мыши из списка полей, то значения соответствующих свойства поля таблицы или запроса копируются в элемент управления. Например, для поля «Цена» в таблице «Товары» свойство Формат поля (Format) имеет значение «Денежный», а свойство Число десятичных знаков (DecimalPlaces) имеет значение «Авто». Если создать в форме присоединенное поле, путем переноса поля «Цена» из списка полей, то те же значения автоматически получат свойства Формат поля (Format) и Число десятичных знаков (DecimalPlaces) поля в форме. (В предположении, что свойство Тип элемента управления (DisplayControl) поля таблицы имеет значение Поле или не имеет заданного значения).

Пользователь имеет возможность изменить в окне свойств элемента управления значения всех унаследованных (скопированных) свойств. Изменение значения свойства элемента управления не влияет на значение свойства поля базовой таблицы или запроса. Аналогично, после создания в форме присоединенного элемента управления, значения его свойств не изменяются при изменении значений свойств поля базовой таблицы или запроса. При необходимости, обновление значений свойств следует произвести вручную. Однако для свойств Условие на значение (ValidationRule), Сообщение об ошибке (ValidationText) и Значение по умолчанию (DefaultValue) будут заданы значения соответствующих свойств поля, поскольку эти свойства накладывают ограничения на значение поля, а не только элемента управления.

Совет. Значения свойств Формат поля (Format), Число десятичных знаков (DecimalPlaces), Маска ввода (InputMask), Условие на значение (ValidationRule), Сообщение об ошибке (ValidationText) и Значение по умолчанию (DefaultValue) лучше задавать для полей базовых таблиц или запросов, а не для самих элементах управления. Это обеспечит согласованные значения свойств при добавлении полей в форму или отчет.

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





Дата публикования: 2014-11-04; Прочитано: 214 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...