Всего на сайте:
248 тыс. 773 статей

Главная | Информатика

Элементы управления формы.  Просмотрен 566

Элементы управления, которы­ми может пользоваться разработчик, представлены на Панели элементов. Ее открывают щелчком на соответствующей кнопке панели инструментов Мicrosoft Ассеss или командой «Вид» → «Панель элементов». Выбор элемента управления, которые представлены на рисунке 4.8, выполняется одним щелчком на его значке в «Панели элементов», после чего следующим щелчком в поле формы отмеча­ется место, куда он должен быть поставлен.

 

 

Рисунок 4.8. «Панели элементов» СУБД Мicrosoft Ассеss

 

Название и назначение элементов управления форм и отчетов представлены в таблице 4.3.

 

Таблица 4.3. Элементы управления форм и отчетов СУБД Мicrosoft Ассеss

Значок Название Назначение
Label (надпись) Надписи создаются автоматически вместе с элементами типа текстовое поле (разъясняют смысл поля ввода)
Text Box (поле) Используются для ввода и отображения информации полей таблиц и запросов, для вывода результатов вычислений
Option Group (группа переключателей) ГП ссылается на некоторое поле таблицы, каждый переключатель группы соответствует определенному целочисленному значению этого поля)
Option Button (выключатель) Позволяет вводить информацию типа ДА/НЕТ
Command Button (переключатель) Элемент группы переключателей, в которой может быть отмечен только один из них (его кружок выглядит зачерненным)
Check Box (флажок) Предназначен для представления полей типа да\нет. Отмеченный квадратик соответствует величине ДА, пустой – НЕТ
Combo Box (поле со списком) Разрешает как непосредственный ввод значения в поле, так и его выбор в раскрывающемся списке предопределенных значений
List Box (список)   Позволяет выбирать данные из набора пунктов и не разрешает непосредственный ввод значений
Command Button (кнопка)   Щелчок на такой кнопке выполняет команду, с помощью которой можно перейти в другую форму, переместиться по записям и выполнить многие другие операции
Image (рисунок)   Рисунок любого графического формата с рамкой    
Unbound Object Frame (свободная рамка объекта)   Объект OLE, не связанный ни с каким источником данных
Bound Object Frame (присоединенная рамка объекта) Объект OLE, связанный с полем данных таблицы или запроса
Page Break (разрыв страницы) Линия, по которой формируется перевод страницы при выводе формы или отчета на принтер
Tab Control (набор вкладок)   Позволяет разместить на одном и том же пространстве экрана несколько наборов элементов управления
Subform\Subreport (подчиненная форма\отчет) Вставляет в форму (отчет) область с другой формой (отчетом), связанной с данной главой  
Line (линия) Добавляет прямую линию  
Rectangle (прямоугольник) Рисует прозрачный или непрозрачный прямоугольник с цветной границей любой толщины
More Controls (дополнительные элементы) Открывает меню с элементами управления, не вошедшими в панель управления

 

Вместе с элементом в поле формы вставля­ется его присоединенная надпись. По умолчанию эта надпись стандартная, например, для переключателей это Переключатель 1, Переключатель 2 и т. д.

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

Для создания графических элементов оформления служат элементы управления «Рисунок», «Свободная рамка объекта» и «Присоединенная рамка объекта». Рисунок выбира­ется из графического файла и вставляется в форму. Элемент «Свободная рамка объекта» отличается тем, что это не обязательно рисунок - это может быть любой другой объект ОLЕ, например, мультимедийный. Элемент «Присоединенная рамка объекта» тоже в какой-то степени может служить для оформления формы, но его содержимое берется не из назначенного файла, а непосредственно из таблицы БД (если она имеет поле объекта ОLЕ). Естественно, что при переходе между записями содер­жимое этого элемента будет меняться.

Предыдущая статья:Структура формы. Следующая статья:Дизайн формы.
page speed (0.0188 sec, direct)