Опробовать изменения свойств макета для области данных формы.
Форма в целом в группе свойств Данные имеет следующие свойства:
· Источник записей -указывает источник данных для формы: базовую таблицу (запрос) или инструкцию SQL;
· Фильтр –определяет подмножество записей, выводящихся в форме после применения фильтра. Используется для сохранения фильтра, который предполагается применять в дальнейшем. (Фильтры сохранятся вместе с объектами, в которых они созданы. Сохраненные фильтры автоматически загружаются вместе с объектами, но при этом не применяются автоматически).
· Порядок сортировки –определяет порядок сортировки записей в форме.
· Применение фильтра -позволяет указать, допускается ли применение фильтров для отбора записей в форме.
· Разрешить изменение -определяет возможность изменять записи через форму. (Для того чтобы запретить изменение данных в конкретном элементе управления, следует использовать свойства Доступ или Блокировка).
· Разрешить удаление –определяет возможность удалять записи через форму.
· Разрешить добавление–определяет возможность добавлять записи через форму.
· Тип набора записей -определяет тип набора записей, выводящегося в форме, базирующейся на нескольких таблицах, и позволяет ограничить присоединенные элементы управления, в которых допускается изменение данных:
o Динамический набор – допускает изменение присоединенных элементов управления в единственной таблице или в нескольких таблицах со связями типа «один к одному». Не допускает изменение данных для элементов управления присоединенных к полям таблиц со связями типа «один ко многим» со стороны «один», если не разрешено каскадное изменение между таблицами;
o Динамический набор –допускает редактирование всех таблиц и элементов управления, присоединенных к их полям;
o Статический набор -не допускает изменения данных в таблицах и в присоединенных к их полям элементах управления.
o Для того чтобы запретить изменение существующих записей (сделать форму доступной только для чтения), следует задать для свойств Разрешить добавление, Разрешить удаление и Разрешить изменение значения Нет. Можно также сделать записи доступными только для чтения, указав значение Статический набор для свойства Тип набора записей.
· Ввод данных -определяет режим открытия формы только для ввода данных. (Данное свойство не определяет возможность добавления записи; оно служит для определения выводимости существующих записей: выводится только пустая запись или выводятся существующие записи).
· Блокировка записей -определяет режим блокировки записей базовой таблицы (запроса) во время изменения данных в многопользовательской БД (блокировка отсутствует или блокируются все записи или только изменяемая).
Форма в целом в группе свойств Макет (Рис.96) характеризуется следующими свойствами:
· Подпись -указывает текст, который изображается в заголовке окна формы;
· Режим по умолчанию -определяет режим открытия формы:
o Простая форма -изображает одновременно одну запись;
o Ленточная форма -изображает одновременно несколько записей (столько, сколько поместится в текущем окне);
o Таблица -изображает поля формы в табличном формате (по строкам и столбцам);
· Допустимые режимы –определяет возможность перехода из режима таблицы в режим формы и обратно;
· Полосы прокрутки -определяет, следует ли изображать полосы прокрутки в форме;
· Область выделения -определяет, должна ли изображаться в форме область выделения записей (прямоугольник в левой части строки, предназначенный для выделения всей записи);
· Поле номера записи -указывает, содержит ли форма кнопки перехода между записями и поле номера записи;
· Разделительные линии -определяет вывод разделительных линий между разделами формы или между записями в ленточной форме;
· Автоматический размер -определяет, должны ли при открытии окна формы автоматически устанавливаться размеры, достаточные для изображения записей полностью;
· Выравнивание по центру -указывает, должна ли форма автоматически выравниваться по центру окна приложения при ее открытии;
· Тип границы -определяет тип границы и наличие элементов окна формы (заголовка окна, оконного меню, кнопок развертывания и свертывания окна):
o Отсутствует -форма не имеет ни границ, ни соответствующих элементов окна; изменение ее размеров не возможно;
o Тонкая -форма имеет тонкую границу и может содержать любые элементы окна, но ее размеры не могут быть изменены пользователем (используется для всплывающих форм);
o Изменяемая -форма имеет границу, стандартную для форм Access 97, может содержать любые элементы окна формы и ее размеры могут быть изменены пользователем;
o Окна диалога -форма имеет толстую (двойную) границу и может содержать только заголовок окна и оконное меню; изменения размеров, сворачивание и разворачивание недопустимы (используется для специальных диалоговых окон).
Рис.98. Группа свойств Макет формы.
Любые изменения свойстваТип границывступают в действие только после того, как форма будет закрыта с сохранением изменений, а затем снова открыта в режиме формы.
· Кнопка оконного меню, Кнопки размеров окна, Кнопка закрытия, Кнопка контекстной справки -указывает, содержит ли форма соответствующие кнопки;
· Ширина –определяет расстояние между внутренними сторонами левой и правой границы;
· Рисунок -позволяет указать рисунок или другой вид графической информации, выводящийся в фоновом рисунке формы;
· Тип рисунка, Масштабы рисунка, Выравнивание рисунка, Мозаичное заполнение –определяют характеристики рисунка;
· Число делений по X, Число делений по Y -задает ширину и высоту ячеек сетки в режиме конструктора форм;
· Формат для печати -указывает, какие шрифты должны использоваться в форме: Да - шрифты принтера; Нет - экранные шрифты. (Символы одного и того же шрифта на экране и на бумаге могут выглядеть по-разному, т.к. одноименные экранные шрифты и шрифты принтера могут отличаться (за исключением шрифтов True Type));
· Источник палитры -определяет палитру для формы. По умолчанию задается значение "Стандартный", указывающее использование встроенной палитры Access. Если изменить эту настройку и ввести путь и имя файла, то в ячейке свойства будет выведено сообщение "Специальный".