21 элементы управление

Preview:

Citation preview

1

Элементы управления: свойства,

события, методы•Определение элемента управления• Виды•Свойства•События•Методы

2

Форма Режим конструктораРежим конструктора позволяет более подробно просмотреть структуру формы. Можно просматривать разделы колонтитулов и данных формы. В этом режиме форма не выполняется, поэтому при внесении изменений невозможно просматривать базовые данные. Однако некоторые задачи удобнее выполнять в режиме конструктора, а не макета, в частности следующие:

3

Форма Режим конструктора• Добавлять в форму различные элементы

управления, такие как надписи, рисунки, линии и прямоугольники.

• Изменять источник элемента управления «Поле» непосредственно в поле без использования окна свойств.

• Изменять размеры разделов формы, таких как «Заголовок формы» или «Область данных».

• Изменять свойства формы, которые недоступны для изменения в режиме макета (например, Представление по умолчанию (Default View) или Режим формы (Allow Form View)).

4

Форма Режим конструктораДобавление элементов управления Некоторые элементы управления создаются

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

5

О П Р Е Д Е Л Е Н И Е

Элементы управления – объекты формы или отчета, которые служат для вывода данных на экран, выполнения макрокоманд или оформления формы или отчета.

6

О П Р Е Д Е Л Е Н И Е

Элементы управления –это объекты, позволяющие отображать и просматривать данные, производить с ними различные действия, а также работать с дополнительными элементами пользовательского интерфейса, такими как подписи и рисунки.

7

В программе Access поддерживаются элементы управления трех типов:

присоединенные, свободные и вычисляемые.

8

Присоединенные элементы управления — это элементы управления, для которых источником данных служит поле таблицы или запроса. Они используются для отображения значений из полей базы данных. Это могут быть значения даты или времени, текстовые, числовые, логические, а также рисунки и диаграммы. Типичным примером присоединенного элемента управления является текстовое поле. Например, источником информации для текстового поля формы, в котором указывается фамилия сотрудника, может быть поле «Фамилия» таблицы «Сотрудники».

9

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

10

Вычисляемые элементы управления — это элементы, для которых источником данных является выражение, а не поле. Чтобы задать значение, которое должно содержаться в таком элементе управления, необходимо задать выражение, которое станет для этого элемента источником данных. Выражение — это сочетание операторов (например = и +), имен других элементов управления, имен полей, функций, возвращающих единственное значение, и констант. Например, в следующем выражении цена изделия рассчитывается с 25%-ной скидкой путем умножения значения поля «Цена за единицу» на константу 0,75.

11

= [Цена за единицу] * 0,75 В выражение можно включать данные из базовой таблицы или базового запроса, а также из другого элемента управления в отчете.

12

Прямоугольник

ЛинияПоле со спискомСписок

13

•Группа переключателей, Выключатель, Переключатель, Кнопка - кнопки и группы кнопок разного вида, связанные с выполнением определенных процедур . При выборе объекта Кнопка запускается Мастер, который предложит вам набор стандартных кнопок перехода по записям таблицы, обработки записей (восстановить, дублировать, печатать и пр.), работы с формой, с отчетами (печатать, просмотреть, отправить в файл или по почте), работы с приложениями и разное. Кнопки можно создать с помощью Мастера, при этом программный код, связанный с их действием, уже будет присутствовать

14

15

•Флажок – поле логического типа, в котором стоит галочка или нет.•Список - список данных для выбора одного из значений.•Рисунок - вставка рисунка в форму .•Свободная рамка объекта - любой объект Windows-приложений, редактирование которого будет возможно вызовом соответствующего приложения.•Присоединенная рамка объекта - для работы с полями таблиц типа "поле объекта OLE" .•Набор вкладок - многостраничная форма .•Линия, Прямоугольник - элементы оформления .

16

17

Выделение, перемещение и приемы оформления

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

18

19

•Поле со списком•Список

20

21

22

Группа переключателей

23

•В режиме Конструктора установите указатель на форме или отчете в том месте, куда нужно поместить элемент управления, и щелкните, чтобы вставить этот элемент•Если запустится мастер элементов управления, нажмите кнопку Отмена, чтобы закрыть его. •Выберите элемент управления, откройте окно свойств, нажав клавишу F4, и введите выражение в ячейке свойства Данные. Чтобы воспользоваться Построителем выражений для создания выражения, нажмите кнопку … рядом с ячейкой свойства Данные (Control Source).

Создание вычисляемого элемента управления

24

Диспетчер кнопочных форм

25

26

27

Recommended