Особенности работы с полями в форме — КиберПедия 

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Особенности работы с полями в форме

2019-07-12 126
Особенности работы с полями в форме 0.00 из 5.00 0 оценок
Заказать работу

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

В форме часто используются Списки (List Box) или Поля со списком (Combo Box). Это стандартные поля для Windows. Поле со списком имеет справа стрелку, направленную вниз. При нажатии на нее появляется список. Такое поле используется, например, при выборе типа данных в Конструкторе таблиц. Список позволяет сразу просмотреть все возможности выбора. Пример списка – поле выбора способа создания формы или отчета.

Для создания таких полей имеются соответствующие инструментальные кнопки. Однако проще выделить некоторое поле и выбрать в контекстном меню опцию Преобразовать элемент в … Это дает следующие преимущества:

¨ будут показаны только возможные преобразования;

¨ большинство свойств будут заданы автоматически.

Каждый из указанных типов полей имеет главное свойство – набор данных, который следует показать в списке. В простейшем случае это просто перечень значений (см. выше, задание значений подстановки для поля Пол в Конструкторе таблиц). В более сложных случаях следует создавать запрос для создания такого списка.

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

Для ввода логических значений используются Флажки (Check Box), которые устанавливаются и сбрасываются щелчком мыши. Установите красивый вид такого поля для признака Служба в армии.

Для задания группы радиокнопок используется объект Группа переключателей. Кнопка для его создания имеет вид рамки. Когда Вы установите ее на экран, будет вызван Мастер создания группы радиокнопок. Группа радиокнопок используется аналогично списку для выбора одной альтернативы из фиксированного набора.

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

Внимание. Этот пример говорит о том, что проектирование структуры таблиц невозможно без знаний особенностей СУБД. Кроме того, при проектировании следует учитывать не только свойства хранимых данных, но и планируемые способы работы с ними.

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

Действия, связываемые с кнопкой, выбираются из категоризированного списка и не требуют дополнительного программирования. Фактически для заданного действия генерируется программа на языке Visual BASIC.

Требуется создать несколько кнопок, из которых обязательными являются:

¨ удаление записи;

¨ закрытие формы.

Для обеспечения единства стиля работы с формой можно дополнительно ввести кнопки:

¨ переход к следующей записи;

¨ переход к предыдущей записи;

¨ переход к первой записи;

¨ переход к последней записи;

¨ создание новой записи;

Настоятельно рекомендуется потренироваться с созданием Набора вкладок (он имеет несколько ярлыков для нескольких страниц и похож на окно базы данных).

Можно воспользоваться таким набором для создания двухстраничной формы. На одной странице показываются общие сведения (ФИО, фотография, дата рождения), а на другой – сведения о карьере (должность и оклад).

Особенности работы с набором вкладок обусловлены тем, что набор вкладок не является формой, а представляет собой объект, который располагается в форме.

Поэтому, чтобы поместить имеющийся в форме объект (например, надпись или поле ввода-вывода) внутрь вкладки, следует выполнить следующие действия:

¨ выделить поле, которое следует поместить на вкладку;

¨ вырезать его (убрать из области формы и переместить в буфер обмена);

¨ выделить объект Набор вкладок;

¨ перейти на нужную вкладку ("лист") набора вкладок;

¨ вставить поле в объект Набор вкладок;

¨ передвинуть поле на нужное место вкладки.


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

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.007 с.