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

Панели Navigation и View всегда видимы. Панель Preview может выводиться и удаляться конечным пользователем с помощью значка Show/Hide Preview либо команды меню View | Document Preview (Вид | Просмотр документа). Стандартное местонахождение каждой панели отображения является свойством базы данных, которое может устанавливаться в окне свойств. Изменить расположение панелей можно также с помощью команды меню View | Document Preview | Arrange Preview (Вид | Просмотр документа | Поместить панель Preview). Только панели Navigation и View содержат элементы, которые может изменять разработчик Панель Preview лишь отображает содержимое документов в режиме предварительного просмотра. В табл 11 1 перечислены элементы отображения и дизайна представления.

Таблица 11.1 Элементы представления

Элемент

Содержимое

Отображение

Панель View

Документы отображаются в строках и столбцах. Каждый столбец представляет заданный разработчиком набор данных, а каждая строка представляет один документ

Панель Navigation

Представления и папки либо пользовательский навигатор

Панель Preview

Документы

Проект

Объект Column (столбец)

Простые функции, поля либо формулы, которые описывают набор отображаемых данных

Формула Form

Задается в панели программирования и определяет формы, которые будут отображаться для каждого выделенного документа представления

Кнопки панели Action Bar

Простые действия, формулы или сценарии LotusScript, определяющие операции, которые будут выполняться при выборе действия

Подобно тому как все базы данных должны иметь хотя бы одно представление, каждое представление должно иметь хотя бы один столбец. Столбцы определяют содержимое строк. Формулы отбора определяют документы, отображаемые в представлении. Стандартная формула отбора SELECT @ALL отображает все документы базы данных. Формула Form задает, какие формы должны использоваться для отображения документов в представлении. В последней строке табл. 111 описаны кнопки панели Action Bar. Они доступны также и для форм.

Панель Navigation содержит стандартный навигатор для представлений и папок. В области навигации отображаются имена представлений и папок, выбранные разработчиком. Если для представления не установлен режим сокрытия и пользователь имеет к нему доступ, оно будет отображено в стандартном навигаторе.

Создание представления

Чтобы создать представление, вы должны обладать правами дизайнера (Designer) в БД.

1.  Откройте БД;

2.  Выберите пункт Views в панели дизайна;

3.  Нажмите на кнопку New View. Появится диалоговое окно Create View.

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

Представление может содержать до 32 уровней вложенности. Domino позволяет БД отображать до 200 каскадных представлений и папок в меню View.

Имя, установленное представлению, будет доступно пользователям Notes в меню View, а также в панели папок. Имя представления доступно пользователям web в списке представлений. Полное имя, включая синонимы, может содержать до 64 символов.

Имена отображаются в алфавитном порядке. Чтобы установить свой порядок отображения, пронумеруйте заголовки, например:

Если имя представления начинается с символа дефиса(-), то оно отобразится до символьных и числовых названий.

Установка свойств представления

Окно свойств представления имеет следующие 5 вкладок::

• View Info (Информация о представлении);

• Options (Параметры);

• Styles (Стили);

• Advanced (Дополнительно);