Основы работы с базами данных




Разработка экранных форм для работы с базой данных - часть 2


Экранная форма, созданная с помощью Мастера

Рис. 7.10.  Экранная форма, созданная с помощью Мастера

На полученной форме не все надписи полностью видны, расположение полей тоже можно улучшить.

Для формы и всех ее элементов можно открыть окно Свойства, щелкнув правой кнопкой мыши на любом объекте и выбрав в контекстном меню слово Свойства (рис. 7.11.). Кроме того, в контекстном меню присутствуют такие важные при оформлении объектов возможности, как "Выровнять" - полезно для выравнивания группы объектов, "Размер", "Цвет:", "Оформление", "Условное форматирование".


Окно свойств для объекта Форма, страницы Макет и Данные

Рис. 7.11.  Окно свойств для объекта Форма, страницы Макет и Данные

Все свойства в окне разбиты на группы:

Макет - расположение, шрифт, цвет и прочее, связанное с внешним видом объекта;

Данные - в этом разделе важнейшее свойство - Данные или Источник записей - для объектов, связанных с редактированием каких-либо данных;

События - методы, т.е. процедуры (программы), выполняющиеся для объекта при наступлении определенных событий (Загрузка, Открытие, До обновления, После обновления и пр.);

Другие - прочие свойства.

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

Поле - поле редактирования, связанное с полем базы данных или переменной. Главное свойство этого объекта - строка Данные на странице Данные окна свойств (рис. 7.13.).

Окно свойств объекта типа Надпись

Рис. 7.12.  Окно свойств объекта типа Надпись

Окно свойств объекта типа Поле

Рис. 7.13.  Окно свойств объекта типа Поле

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

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


Содержание  Назад  Вперед