КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Еще более полезные свойства формы
К настоящему моменту вы пользовались Окном свойствдля изменения режима формы, позволяя обычной форме отображать несколько записей или используя разделенное представление. Но в Окне свойствхранится еще множество параметров. Одни полезны; другими вы почти никогда не будете пользоваться. В табл. 12.2 перечислено еще несколько параметров, которые могут оказаться кстати.
Таблица 12.2. Полезные свойства формы
Свойство
| Вкладка
| Описание
| Источник записей (Record Source)
| Данные (Data)
| Откуда поступили данные. В этом свойстве обычно указано имя таблицы или запроса в БД. Но если вы любите технические приемы, в этом поле можно непосредственно набрать новую команду SQL (см. разд. "Режим SQL" главы 6)
|
Таблица 12.2 (продолжение)
Свойство
| Вкладка
| Описание
| Фильтр (Filter)
| Данные (Data)
| Условие отбора, ограничивающее результирующий набор записей. Это поле можно задать вручную или построить выражение с помощью ленты, как описано в разд. "Фильтрация в форме" ранее в этой главе
| Фильтр при загрузке (Filter On Load)
| Данные (Data)
| Если задано значение Да, условие отбора применяется во время открытия формы. Если значение Нет, условие отбора сохраняется, но не применяется до тех пор, пока вы не выберите на ленте Главная → Сортировка и фильтр → Применить фильтр (Home → Sort & Filter → Apply Filter)
| Порядок сортировки (Order By)
| Данные (Data)
| Порядок сортировки, используемый для упорядочивания результатов. Это поле можно задать вручную или установить порядок сортировки с помощью ленты, как описано в разд. "Сортировка в форме" ранее в этой главе
| Сортировка при загрузке (Order By On Load)
| Данные (Data)
| Если задано значение Да, Access применяет заданную сортировку при открытии формы. Если — Нет, порядок сортировки запоминается, но не применяется. Этот вариант неособенно полезен — до тех пор, пока вы не откроете Окно свойств снова и не зададите значение Да в данном свойстве, сохраняемый порядок сортировки никогда не будет реализован
| Применение фильтров (Allow Filters)
| Данные (Data)
| Если задано Нет, вы не сможете применить ни одну команду фильтрации из описанных в этой главе. Вы всегда будете видеть все записи
| Подпись
(Caption)
| Макет (Format)
| Текст, появляющийся в заголовке вкладки (или заголовок окна, если вы используете перекрывающиеся окна вместо документов со вкладками). Если это поле оставить пустым, программа Access использует имя формы как заголовок
| Разрешить режим...
(Allow ... View)
| Макет (Format)
| Эти параметры позволяют отключить определенный режим представления. Например, если задать Нет в параметре Разрешить режим макета (Allow Layout View), в меню исчезнет вариант для переключения формы в Режим макета
| Разрешить изменение (Allow Edits)
| Данные (Data)
| Если задать Нет, вы не сможете корректировать данные в форме. Но сможете добавить новую запись с полностью новыми данными. Стандартное значение —Да
| Разрешить удаление (Allow Deletions)
| Данные (Data)
| Если задать Нет, вы не сможете в этой форме удалять никакие записи. Стандартное значение —Да
| Разрешить добавление (Allow Additions)
| Данные (Data)
| Если задать Нет, вы не сможете вставить новую запись в эту форму. Стандартное значение —Да
| Ввод данных
(Data Entry)
| Данные (Data)
| Если задать Да, эту форму можно будет использовать для вставки новой записи. Когда вы перейдете в Режим формы, то не увидите существующие записи. Вместо этого на экране будет чистый бланк формы, в который можно ввести новую запись. Когда вы добавляете записи, они остаются видимыми, по крайней мере, до тех пор, пока вы не закрыли форму и не открыли ее снова
|
Таблица 12.2 (окончание)
Свойство
| Вкладка
| Описание
| Область выделения(Record Selectors)
| Макет(Format)
| Если задать Нет, в форму не включается левое поле. Это поле играет две роли. Во-первых, оно отображает стрелку рядом с текущей записью (что полезно в формах, отображающих несколько записей одновременно). Во-вторых, если щелкнуть поле кнопкой мыши, можно выделить целиком всю запись (после чего ее можно быстро удалить нажатием клавиши <Delete>)
| Кнопки перехода(Navigation Buttons)
| Макет(Format)
| Если задать Нет, в форму не включаются удобные элементы управления для переходов, расположенные в нижней части формы и позволяющие переходить от одной записи к другой. Вероятнее всего, вы воспользуетесь этим вариантом при создании формы с абсолютно иным внешним видом, не терпящим никаких фирменных элементов Access, или при создании собственных кнопок перехода, использующих код VBA
|
|