Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
О Notes
Советы
Шаблоны и примеры
Литература
Презентации
 
Дополнительные инструменты в панели инструментов   
Шаблоны и примеры Читать статью
 
Классы для работы со стабами удалённых документов для Windows64   
Шаблоны и примеры Читать статью
 
Базовые компоненты XPages Extension Library: Widget Container   Серия статьей дающая представление о базовых компонентах Extension Library, их основных свойствах и мест применения
О Notes Читать статью
 


О Notes

Главная   Библиотека   О Notes

Почтовый клиент Lotus Notes. Руководство пользователя

Николай Норкин
Вятские Информационные Технологии
nickanor@mail.ru

Глава 6.4. Пишем письмо. Заголовок и сообщение. Размещение активных элементов

Практика 8. Размещение активных элементов

Гипертекстовые ссылки. Клиент Lotus Notes поддерживает возможность размещения в форматируемом поле гипертекстовых ссылок, знакомых читателю по работе в сети Интернет.

При этом текст вида ссылок (URL) в форматируемом поле преобразуется собственно в ссылки (активные элементы, по щелчку на которые открываются ресурсы). Разместите в сообщении следующий текст: http://www.notesnet.ru – в сообщении, которое придёт Вашему адресату, этот текст будет представлен гипертекстовой ссылкой. В подписи к сообщению разместите электронный адрес, предварив его префиксом протокола mailto: (рис.27).


Рисунок 27. Гипертекстовые ссылки отображаются зеленой рамкой или подчёркиванием

Возможно размещение ссылок на объекты баз Notes: на базу данных (), представление (), документ базы () и участок в документе (). Для этого в контексте объекта (выбранная иконка базы данных, открытая база, открытое представление, выбранный или открытый документ, текущий участок документа) скопируйте ссылку на объект в буфер обмена с помощью пункта Главного меню Правка –> Копировать ссылку –> на объект или с помощью соответствующего пункта контекстного меню. Перейдите в форматируемое поле редактируемого документа и вставьте ссылку из буфера обмена командой вставки (Правка –> Вставить). В отличие от первого описанного варианта размещения ссылок, эти ссылки, как и описанные ниже активные элементы нельзя использовать в почтовых сообщениях, выходящих за пределы сети Notes (передаваемых по протоколам SMTP и POP3/IMAP).

Гиперссылки возможно разместить в форматируемом поле используя команду Создание –> Гиперобъект –> Гиперссылка для выделенного участка текста. Таким способом можно разместить ссылку на объект Notes (для этого ссылка должна быть скопирована в буфер обмена – см. предыдущее описание), URL ресурса (предваряя префиксом протокола, например, http://www.notesnet.ru или mailto:nickanor@mail.ru) или ссылку на именованный объект базы Notes.

Всплывающий текст. Еще одна разновидность активных элементов – это всплывающее окно с текстом. Эта возможность может быть использована для создания подстрочных комментариев к тому или иному фрагменту текста. Выделите небольшой участок текста, нуждающийся в дополнительном разъяснении. Используйте пункт главного меню Создание –> Гиперобъект –> Всплывающий текст... В диалоговом окне введите строку комментария. Результат на рисунке ниже.


Рисунок 28. Всплывающий текст

При нажатии курсором мыши в области гиперобъекта при чтении документа всплывает комментарий. Текст комментария можно сделать вычисляемым. Для выделенного фрагмента текста выберите пункт меню Создание –> Гиперобъект –> Всплывающая формула... и задайте формулу в разделе формулы.

Вычисляемый текст. При знании языка @-формул возможно использование вычисляемого текста. Вычисляемый текст размещается в форматируемом поле при выборе пункта меню Создание –> Вычисляемый текст... (рис. 29).


Рисунок 29. Вычисляемый текст. Текст приветствия меняется в зависимости от времени суток, когда читается сообщение

Скрытие абзаца. Кроме вычисляемого текста, управлять показом содержимого документа можно, используя свойства скрытия абзаца. Задать скрытие абзаца можно как с помощью @-формул, так и в зависимости от используемого клиента (клиент Lotus Notes, web-браузер или мобильный клиент) и от режима открытия документа (рис. 30).


Рисунок 30. Закладка свойств скрытия абзаца

Активные области и кнопки. В тексте сообщения можно расположить кнопки и активные области, при нажатии на которые выполняется программный код. Для размещения их используются команды Главного меню Создать -> Гиперобъект -> Кнопку... (или Создать -> Гиперобъект -> Действие...). Код действия гиперобъекта может быть запрограммирован с использованием одного из языков, применяемых в Lotus Notes: простых действий, @-формул, LotusScript или JavaScript. Рассказ о возможностях программирования выходит за рамки настоящего материала, однако автор хочет обратить внимание на то, что в коде кнопки и активной области могут быть заложены действия, опасные для данных, программного обеспечения компьютера, действия, которые могут иметь вредоносную направленность. Поэтому следует остерегаться щелкать мышью по гиперобъектам в письмах, пришедших от незнакомых корреспондентов. Вместе с тем, на страже таких потенциально опасных действий стоит механизм управления действиями (execution control list, ECL), который следит за исполняемым кодом и проверяет соответствие кода и полномочия автора кода (авторство определяется по электронной подписи кода). В случае, если действия в коде превысили полномочия автора кода – пользователю сообщается об этом в окне предупреждения (рисунок 31). В правильно настроенной и эксплуатируемой среде Lotus Notes пользователь редко видит подобные сообщения. Но всё же иногда они появляются. Чего не следует делать прежде всего – так это бежать (как вариант: звонить) к администратору или в службу технической поддержки, сообщая им, что «лотус у меня не работает». Также не следует прибегать ко второй крайности – бездумно щёлкать, соглашаясь прервать или продолжить выполнение кода.


Рисунок 31. Окно предупреждения ECL

Нужно внимательно посмотреть, кем был подписан код (строка Program signed by:), на какое действие «выругалась» система защиты (строка Is attempting), сопоставить эту информацию с надёжностью источника, от которого было получено сообщение, или надёжностью ресурса (базы данных, сервера), к которому Вы обратились. После этого Вы можете решить, продолжать выполнение кода или лучше прервать его. К специалистам следует обращаться, если Вы не можете принять решение о том, как реагировать на подобное сообщение, или же в том случае, когда подобное сообщение всплывает перед Вами часто – второй случай свидетельствует о неверной настройке системы защиты Вашего клиентского рабочего места.

В частности, предупреждение, изображенное на рисунке 31, получено автором при попытке открыть собственную почтовую базу, что уже явно свидетельствует о неправильности настройки клиентского рабочего места. Код подписан стандартной подписью разработчиков системы Lotus Notes (Lotus Notes Template Development/Lotus Notes), предупреждение сообщает о том, что коду с такой подписью запрещены действия, связанные с доступом к текущей базе данных. Можно продолжить выполнение этого кода, но – поскольку данный рассмотренный вариант всё-таки свидетельствует о неправильной настройке программы – следует обратиться к администратору системы (в службу поддержки) с просьбой о настройке.

Встроенные объекты. В тексте сообщения можно разместить объекты других приложений: электронные таблицы MS Excel, документы MS Word и прочие, так, чтобы они сохранили определённую связь с приложениями, в которых созданы (в отличие от рассматриваемых ниже вложенных файлов). До версии Lotus Notes R6 встроенные объекты были популярны благодаря своей возможности быть отредактированными непосредственно в документе (вложенные файлы приходилось сперва «отцеплять» на диск в файловую систему). Но с появлением в версии R6 возможности редактировать вложенные файлы по месту, функции встроенных объектов изрядно сократились. На сегодня их прелесть заключается в возможности размещения окна приложения непосредственно в документе Notes (вложенные файлы отображаются только иконкой, доступ к информации в файлах требует дополнительных действий открытия файла) и в возможности программного доступа к содержимому объекта. Но цена за эти прелести несколько высока: в первую очередь – это увеличение объёма хранимой информации.

Главы 1 2 3 4 5 6.1 6.2 6.3 6.4 6.5 6.6 7 8 9
 
  Опубликовано — 12/08/2006 |    



Добавить комментарий
Имя * :
e-mail
Комментарий * :
Код подтверждения * :


Мероприятия
18.12.2012   Опыт реализованных проектов на базе технологий IBM
24.10.2012   Решения IBM для построения надежной ИТ-инфраструктуры и сервисов
09.10.2012   Форум «Ударим СЭДом по бездорожью, разгильдяйству и непрозрачным бизнес-процессам! Система электронного документооборота CompanyMedia 4.0: вперед в будущее!»
Пресс-релизы
02.06.2011   ООО "АДБ.РУ" выпустило очередную версию системы управления контентом для Lotus Domino - Logosphere 2.7.
21.01.2010   Компания «Поликом Про» выполнила для компании «Синергия» пилотный проект по внедрению системы защиты электронной почты IBM Lotus Protector for Mail Security
22.12.2009   Новые технологии разработки приложений на базе Lotus Domino
Биржа труда
18.04.2012 - разработчик Lotus Notes (ОАО "УРАЛСИБ")
26.07.2011 - Программист Lotus (удаленная работа) ()
06.06.2011 - Эксперт (Lotus Notes/Domino) (Крупный банк (ТОП-5))
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU