Войти
 
 
   
 
  
Новости Notes.ру Библиотека Биржа труда Вопрос - ответ Форум Регистрация Поиск О проекте
Разделы
О Notes
Советы
Шаблоны и примеры
Литература
Презентации
 
Всё о задаче AdminP. Часть вторая   Во второй части мы завершаем рассмотрение AdminP. В ней рассмотрены запросы междоменного администрирования и способы управления функциями AdminP с помощью настроек документа сервера, команд консоли сервера, файла Notes.ini и интервалов очистки базы данных. В этой статье предполагается, что вы опытный администратор Domino и прочитали первую часть
О Notes Читать статью
 
Всё о задаче AdminP. Proxy-действия в R5 и Domino 6   Приложение к статье об административном процессе
О Notes Читать статью
 
Всё о задаче AdminP. Часть первая   Перевод классической статьи 2003-его года о задаче административного процесса (AdminP). Очень полезна для понимания работы механизма этой задачи. В первой части статьи описаны компоненты задачи AdminP, как они работают, и как их использование помогает сделать работу администратора Domino проще. Задача AdminP (сакращённо от Administration Process, Административный процесс) работает с базой административных запросов (Administration Requests, admin4.nsf)
О 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
Комментарий * :
Код подтверждения * :


Мероприятия
Пресс-релизы
Биржа труда
Последнее на форуме
 
А так же:
Как удалить профиль?
16.04.2016 00:08:51
Скопировать в буфер поле документа
24.05.2015 08:55:52
Импорт DXL-описания документов в Lotus Domino. Одноимённые поля
16.04.2015 16:49:58
 
© LOGOSPHERE.RU