Проектирование представлений и папок, страница 3

• Security (Защита).

Вкладка "Сведения о представлении"

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

Некоторые представления скрыты от пользователей. В папке View Design имена этих представлений выводятся в круглых скобках. Если заключить имя представления в круглые скобки, оно будет сокрыто. Из правила сокрытия представления путем заключения его имени в скобки существует исключение. Представление с именем ($АLL) не скрывается, а отображается с заголовком All Documents (Все документы) над папками. $АLL является зарезервированным словом в Notes.

Для объединения представлений в папки и их каскадного размещения в имена следует включать обратную косую черту (\). Все символы справа от косой черты отображаются либо внутри папки, либо в подчиненном меню. Это позволяет разработчику легко объединять связанные представления. В базу данных может быть включено до 200 вложенных представлений. На практике этот предел недостижим Если представления включены в меню View, каждый уровень меню ограничивается девятью пунктами После достижения этого предела в меню появляется пункт Other (Другие). Если щелкнуть на нем, появится диалоговое окно, в котором выводятся все представления.

Вкладка Options (Параметры)

Многие параметры вкладки Options (Параметры) понятны из их названий (рис. 11.6). Как уже упоминалось ранее, стандартное (Default) представление автоматически выбирается в качестве шаблона для всех вновь создаваемых представлений. Важно, чтобы разработчик указал стандартное представление в каждой создаваемой базе данных, поскольку оно будет служить шаблоном для всех представлений типов Shared/Private или папок, создаваемых пользователем.

Рисунок 11.6

Если в столбцах представления выполнена сортировка и разбивка по категориям, документы отображаются в виде иерархической структуры. При выборе параметра Collapse All (Свертывать все при первом открытии БД) отображаются категории только верхнего уровня. Флажок Show response documents in a hierarchy (Отображать ответные документы в виде иерархии) устанавливаегся по умолчанию. При этом ответные документы отображаются под основными с отступом. Подобный формат часто используется в дискуссионных базах данных. Два последних параметра реализованы в виде полей со списками.

Поле со списком On Open (При открытии) позволяет задать документ, который будет выделен после открытия представления (первый, последний, открывавшийся последним).

Поле со списком On Refresh (При обновлении) включает четыре опции (отображать индикатор, обновлять экран, обновлять отображение от верхней строки и обновлять отображение от нижней строки), задающие поведение системы в случае необходимости обновления представления. Индикатор - это небольшая синяя закругленная стрелка слева от строки заголовка. Он информирует пользователя о необходимости обновления представления. Если щелкнуть на индикаторе, это обновление произойдет.

Вкладка Style (Стиль)

Многочисленные параметры вкладки Style (Стиль) (рис. 11.8) разбиваются на четыре категории: цвет, заголовки столбцов, параметры строк и общие параметры.

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