Работа с "горячими" ссылками. Управление ссылками. Применение областей компоновки с диалоговыми окнами, страница 4

ввести текст заголовка. Можно также указать имя поля раздела, но обычно этого не требуется.

Вкладка Expand/Collapse содержит две кнопки. Первая из них позволяет переключаться между опциями Editors (редактора) и Non-Editors (редакторы отсутствуют). Вторая кнопка служит для применения созданных для одной группы параметров к другой группе (рис. 10.40).

Вкладка Formula, показанная на рис. 10.41, позволяет вводить формулу доступа. Формула доступа может иметь тип Editable (Редактируемый), Computed (Вычисляемый), Computed When Composed (Вычисляемый при создании) или Computed for Display (Вычисляемый для отображения). Выбор любого значения, кроме Editable, требует ввода формулы перед

сохранением формы. Если формула доступа содержит значение Editable, имеющие доступ к разделу пользователи могут изменять список Access.

Вкладки Font и Hide-When для раздела с управляемым доступом в точности соответствуют аналогичным вкладкам для стандартного раздела.

Разделы с управляемым доступом обладают дополнительной командой меню Section для разделов с формулами доступа Editable: Define Editors (Определить редакторы). При щелчке на ней отображается диалоговое окно Edit Section, которое позволяет указать редакторы раздела. Если установить переключатель Only the Following Users (Только следующие пользователи) и щелкнуть на кнопке Add (Добавить), откроется диалоговое окно Address Book (Адресная книга).

Хотя разделы с управляемым доступом не обеспечивают в полной мере защищенность информации, поскольку к содержимому полей возможен доступ с помощью представлений или вкладки Field окна свойств Document, они могут оказаться удобными для обычных приложений Редакторы разделов могут определяться формулой В список редакторов можно включать имена пользователей, группы и роли Если для свойства поля Security Options (Опции защиты) установлено значение Sign If Mailed (Подписывать при отправке по почте) или Saved in Sections (Сохраненное в разделе), документ подписывается, когда над ним работает уполномоченный редактор Подпись отображается в заголовке раздела с меткой времени в следующем формате

Section Title — Signed by User Name/Certifier on date and time, '"according to Certifier

Применение областей компоновки

Области компоновки (layout regions) были представлены в версии 4 Notes Они служат средством включения элементов в формы и подчиненные формы Notes, которые иначе недоступны Области компоновки имеют больше опций отображения, чем обычные формы Эти опции позволяют разработчику создавать более типичный графический интерфейс пользователя Windows Области компоновки имеют фиксированный размер и могут включаться в формы и подчиненные формы с помощью команды меню Create | Layout Region | New Layout Region (Создать | Область компоновки | Новая область компоновки) Области компоновки могут содержать поля всех типов, за исключением полей форматированного текста Возможно также добавление графики, статического текста, графических кнопок, кнопок действия и других элементов Области компоновки могут быть прозрачными и трехмерными По умолчанию области компоновки имеют границы, но отображение границ можно отключить

По сути, область компоновки представляет собой усовершенствованный раздел формы В версии 4 поля со списком, списки, ползунки прогресса, поля выбора даты и вкладки могли применяться только в областях компоновки Как уже говорилось, пятая версия позволяет использовать все эти элементы в стандартной или подчиненной форме Обычно форма с областью компоновки служит для создания изысканных окон ввода данных для использования с функцией @DialogBox

Применение областей компоновки имеет свои недостатки Первый и, возможно, главный недостаток состоит в том, что области компоновки не поддерживаются в Web Второй связан с тем, что интерфейс разработки в областях компоновки несколько примитивен по сравнению с интерфейсами других систем разработки приложений Windows Например, они не располагают средствами выравнивания Нельзя выделить фуппу объектов и щелкнуть на пиктограмме или выбрать команду выравнивания из меню При добавлении новых объектов они по умолчанию отображаются в центре области компоновки и требуют перемещения Перемещение и выравнивание статического текста и полей проблематично Наконец, поля форматированного текста не