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

Свойства экранных форм



При проектировании экранных форм задаются следующие свойства:

· порядок сортировки записей в форме;

· характер использования формы: изменение, удаление, добавление записей или ввод новых данных (в пустую форму);

· последовательность перехода между полями формы; она должна производиться слева направо и сверху вниз.

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

Рис.4.23. Форма документа “Товарно-транспортная накладная”

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

· переход на очередную запись таблицы, запроса (“текущая запись”);

· вставка новой, обновление/удаление существующей записи таблицы;

· открытие/закрытие, загрузка/выгрузка формы, активация/деактивация экранной формы;

· нажатие клавиш, движение курсора и т.д.

Форма состоит из разделов, которые имеют макетные свойства. События разделов формы, в основном, связаны с нажатием кнопок или перемещением курсора.

В макете формы размещаются элементы управления (поля, списки, переключатели, флажки и т.п.).

Для каждого элемента управления существует свой набор свойств. Свойства группы Данные определяют:

· источник (данные) для элемента управления – поле таблицы, запроса, вычисляемое выражение;

· маска ввода, значение по умолчанию, условие на значение – могут отличаться от аналогичных свойств полей таблиц;

· наличие доступа – отображение объекта на экране;

· блокировка – запрет внесения изменений.

Свойства группы Макет позволяют изменить внешнее представление элемента управления, свойства группы Другие управляют созданием всплывающих подсказок, формированием строки состояния, переходами в форме по клавише Tab и др.

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

· вход/выход курсора из элемента управления;

· обновление, изменение значений элемента управления;

· нажатие клавиш, движение курсора и др.

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

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

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





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



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