Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Основные элементы управления. Основные операции над объектами




Основные операции над объектами

Конструктор форм

Размещение объекта на форме ‑ щелкните один или два раза (для зак­репления инструмента) на соответствующей кнопке Панели инстру­мен­тов, установите мышку на форме, нажмите левую кнопку и, не отпус­кая ее, проведите диагональ прямоугольника, отпустите кнопку.

Выделение одного объекта производится щелчком мыши по объ­екту, а группы ‑ щелчками мыши по объектам при нажатой клавише Shift или рамкой, проводимой мышкой при нажатой ее левой кнопке, или мышкой, проводимой по белой горизонтальной или вертикальной линейкам формы при нажатой левой кнопке.

Отменавыделения объектов производится аналогично выделению.

Перемещение выделенного объекта производится мышкой с изоб­ра­же­нием указателя в виде ладони с одим поднятым пальцем (один выделенный элемент) или с пятью пальцами (группа выделенных эле­мен­тов) или клавишами‑ст­ре­­лоч­ками (одно нажатие ‑ один пиксель).

Изменение размера выделенных объектов производится мышкой или клавишами‑ст­ре­лоч­ками при нажатой клавише Shift.

Удаление выделенных объектов производится клавишей Del (при этом не удаляются процедуры, связанные с этими объектами, т.е. их нуж­но удалять дополнительно!).

Выравнивание и изменение размеров объектов и интервалов между объектами для группы выделенных объек­тов производятся с по­мо­щью команд Выровнять,Размер, Интервал по вертикали, Интервал по горизонтали меню Формат соответственно.

Линия сетки формы устанавливается командой Сетка кон­текст­ного меню, а размер сетки ‑ свойствами формы Число де­ле­ний по X, Число де­ле­ний по Y.

Изменение порядка обхода объектов клавишами Tab, Shift+Tab задается ко­ман­дой Последовательность перехода из контекстного меню.

Преобразование одного объекта в другой выполняется командой Преобразовать элемент в....

Копирование формата объекта: выделите исходный объект, наж­ми­те кнопку Формат по образцу, щелкните по объекту, в который ко­пи­руется формат.

Существуют три типа объектов: присоединенные (связанные с базой данных), свободные (не связанные с базой данных) и вычисляемые (зна­че­ния рассчитываются на основе других объектов с использованием выра­же­ний и функций).

Основные свойстваобъектов:Имя (имя объекта для ссылки на этот объ­ект), Данные (значение содержимого объекта), Доступ (возмож­ность дос­тупа к объекту), Под­пись (надпись на поверхности объекта, пе­ред сим­во­лом клавиши доступа указывается знак “&”), Вывод на экран (отоб­ра­жение объекта на экране), Оформление (внешний вид).

Основые события:Нажатие кнопкимышки (щелчок указателем мышки по объекту), Получение/Потеря фокуса, Изменение (изменение значе­ния содержимого объекта), Нажатие кнопки.

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

Выбор объектов ‑ отменяет выбор, ранее ошибочно выбранного инструмента.

Мастера ‑ после размещения объекта автоматически запускается мастер его создания.

Надпись‑ используется для размещения надписей на форме. Ос­нов­ное свойство Подпись. Надписи бывают свободные (соз­дают­ся при раз­мещении этого объекта) и присоединенные (связанные с другим объек­том). Для присоединении свободной надписи к объекту следует: вы­ре­зать в буфер эту надпись (^X), выбрать объект, к которому присоеди­ня­ет­ся над­пись и вставить из буфера (^V). Для превращения присоединенной над­пи­си в свободную нужно вырезать ее и вставить в нужное место формы.

Поле‑ связывает с полем таб­лицы (выбирается нужное поле из списка полей) или со значением выражения (формируется построите­лем выражений (рисунок 3.4.1.1.3), вызываемым кнопкой с троеточием), ко­то­рое задается свой­ством Данные. Основные свойства: Маска ввода (шаб­лон ввода), Фор­мат поля (вид отоб­ра­же­ния на экране), Значение по умол­ча­нию (при включении новой записи), Условие на значение (для контроля вводимых значений), Сообщение об ошибке (выводимое при нарушении ус­ловия на значение).

Группа переключателей, Выключатель, Пере­клю­ча­­тель, Флажок ‑ выбор одного значения из двух воз­можных: 0 (Да) или ‑1 (Нет). Группа переключателей обычно формируется мастером.

Поле со списком ‑ задает ввод или подстановку значения из списка значений (строки таблицы или из строки с элементами списка). Основные свойства: тип источника строк, число, ширина и заглавие столбцов, присоединенный столбец, несвязанное выделение, ограничиться списком (Да ‑ невозможность ввода значения, отличного от элементов списка). Поле со списком удобно формировать путем перетаскивания поля таблицы со свойством подстановки.

Список ‑ задает подстановку значения из списка значений. Ана­ло­ги­чен полю со списком, но не допускает ввода значения, и на экране отоб­ражается часть или весь список.

 
 

Кнопка. На кнопке можно расположить ри­су­нок свойством Ри­сунок. Основное событие ‑ Нажатие кнопки. Обычно для создания кнопки и процедуры обработки события Нажатие кнопки используется мастер (рисунок 3.5.3.2.1). Шаги мастера очевидны.

Рисунок 3.5.3.2.1. Первое диалоговое окно Мастера кнопок

 

Свойства По умолчанию =Да и Отмена =Да позволяют “нажимать” кнопки клавишами Enter и Esc соответственно.

Свободная рамка объекта и Присоединенная рамка объекта - вк­лючение внешних объектов (рисунки, документы Word и др.). Свободная рамка объекта содержит объект, который отображается один раз и может быть изменен приложением, в котором он был создан. Присоединенная рамка содержит значение поле типа Поле объекта OLE таблицы.

Рисунок‑ включение рисунка. Основные свойств: Рисунок (задает файл с рисунком), Тип рисунка (внедренный ‑ хранится в форме, связанный ‑ в форме хранится ссылка на файл), Установка размеров (фрагмент, вписать в рамку, по размеру рамки).

Разрыв страницы ‑ разбиение формы на страницы при распечатке формы.

Вкладка ‑ создание многостраничной формы. На каждой странице (вк­­лад­ке) можно разместить объекты. Для удаления, добавления новой страни­цы перед те­ку­щей или изменения порядка следования страниц исполь­зу­ют­ся команды: Удалить вкладку, Добавить вкладку и Последовательность вкладок кон­текст­­но­го меню соответственно.

 
 

Подчиненная форма/отчет ‑ отображение в форме другой под­чи­нен­ной формы. При размещении объекта в главной форме мастер создаст под­чи­ненную форму. Если подчиненная форма уже создана, то перетащите ее из окна базы данных в главную форму. Свойства Основные поля (ключевые поля исходной таблицы) и Подчиненные поля подчинен­ной формы обеспечивают связывание главной и подчиненной форм.

Пример глав­ной формы для таблицы Изделия и под­чи­нен­ной ‑ Вы­пуск изделий (рисунок 3.5.2.3, 3.5.3.2.2).

Рисунок 3.5.3.2.2. Окно конструктора форм с главной и подчиненной формами

 

В главной форме можно задавать условия фильтрации таблицы, ко­то­рая отображается в подчиненной форме.

Линия и Прямоугольник используются для выделения и груп­­пировки объектов. Если линию провести при нажатой кла­ви­ше Shift, то она будет строго горизонтальной или вертикальной. Ос­нов­ные свойства: Оформление и Тип границы.

Другие элементы ‑ вывод дополнительных управляющих элемен­тов.




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


Дата добавления: 2014-12-10; Просмотров: 425; Нарушение авторских прав?; Мы поможем в написании вашей работы!


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



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




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