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

"Горячая" ссылка действия допускает использование формул, Simple Actions, сценариев LotusScript или JavaScript. "Горячую" ссылку можно присоединять к тексту или другим объектам формы, а затем программировать ее так же как, и кнопку. Для создания "горячей" ссылки действия необходимо выделить ссылку мышью и выбрать команду меню Create | Hotspot | Action Hotspot. Откроется окно свойств Action Hotspot на вкладке Hotspot Info. Эта вкладка содержит лишь поле Frame (фрейм) и флажок, задающий отображение рамки вокруг ссылки (рис. 10.36).

Понятие разделов и их свойства

Разделы могут вставляться в документы, страницы, подчиненные формы и формы Notes. В форме разделы представляют собой свертываемые области, которые могут содержать поля, текст, графику и т.п. Разделы в особенности удобны для форм, которые содержат большой объем данных, так как они могут применяться для оптимизации отображения формы путем объединения информации по категориям и ее свертывания. Когда пользователю требуется просмотреть данные, он щелкает по треугольнику возле заголовка раздела, раздел раскрывается и отображает содержимое.

Существует два типа разделов: Standard (Стандартный) и Controlled Access (С управляемым доступом). Стандартные разделы просто объединяют текст и поля в свертываемую область формы. Разделы с управляемым доступом могут ограничивать доступ к полям и данным раздела.

Применение стандартных разделов

Для создания стандартного раздела следует выделить область, содержащую текст и поля, а затем выбрать команду меню Create | Section | Standard (Создать | Раздел | Стандартный). Если в начале раздела содержится статический текст, он по умолчанию становится заголовком раздела. После создания раздела либо при наведении курсора мыши на его заголовок появляется новое меню Section (Раздел) (рис. 10.37). Оно содержит команды Properties, Expand (Развернуть), Collapse (Свернуть) и Remove Section (Удалить раздел). Подобно команде Remove Hotspot, команда удаления раздела затрагивает только сам раздел, но не содержащиеся в нем поля или текст.

Окно свойств Section не претерпело изменений по сравнению с четвертой версией и содержит четыре вкладки: Section Title и Border (Заголовок и границы раздела, Expand/Collapse (Развернуть/свернуть), Font и Hide-When. Параметры вкладок Font и Hide-When применимы только к заголовку раздела, но не разделу в целом.

Наиболее важны вкладки Section Title и Border и Expand/Collapse. Вкладка Section Title и Border содержит поле заголовка. Можно ввести заголовок в виде текста либо

•использовать формулу. При щелчке на переключателе Formula появится кнопка отображения окна формул. Для заголовка раздела может использоваться только язык формул. Вкладка Title также содержит настройки стиля и цвета границ раздела.

Вкладка Expand/Collapse позволяет разработчику вводить правила развертывания и свертывания раздела в зависимости от вида документа. Правила могут регламентировать условия предварительного просмотра, открытия для чтения, открытия для редактирования или печати документа. Существует три опции:

• Don't auto expand or collapse (Запрет автоматического развертывания и свертывания, устанавливается по умолчанию)

• Auto-expand section (Автоматическое развертывание раздела)

• Auto-collapse section (Автоматическое свертывание раздела)

Кроме того, вкладка содержит два флажка: Hide Title When Expanded (Скрывать заголовок при развертывании) и Show as Text When Not Previewing (Показывать как текст, когда не используется предварительный просмотр). Если установлен первый

флажок, заголовок не отображается при развертывании раздела, но виден, когда раздел свернут. Второй флажок задает отображение раздела в режиме предварительного просмотра. В других режимах содержимое раздела отображается в виде текста, но сам раздел отсутствует. Вкладка Expand/Collapse показана на рис. 10.38.

Защита содержимого с помощью управляемых разделов

Для создания раздела с управляемым доступом нужно выделить содержащую текст и поля область, а затем выбрать команду меню Create | Section | Controlled Access (Создать | Раздел | Управляемый доступ). На рис. 10.39 показано окно свойств Controlled Access Section. Вкладка Section Title and Border, показанная на рис. 10.39, позволяет