Администрирование Lotus Notes 4.1x и Lotus Domino 4.5

Подписанные секции в документе


В процессе создания формы разработчик может выбрать для поля атрибут signable ("подписываемое"). Если этот атрибут назначен некоторому полю в форме, то поле будет подписано всякий раз, когда отправляют почту, используя эту форму. Если подписываемое поле не входит в состав секции с управляемым доступом, подпись будет действовать только при отправке документа этой формы по почте, тогда как документы этой формы будут сохраняться в базе "неподписанными". При отсутствии секций с управляемым доступом при посылке почтой подпись сохраняется в дополнительном поле $Signature.

Рис.  9.33  Выбор для поля формы атрибута "подписываемое"

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

Рис.  9.34 "Электронная подпись" на заголовке секции документа

Секция с управляемым доступом, в которой есть подписываемые поля, "подписывается" при сохранении документа. Подпись сохраняется в поле $Sig_SectionName, где SectionName - название поля секции с управляемым доступом.

Каждая секция с управляемым доступом "хранит" только одну подпись. Если документ с одной секцией последовательно "подписывают" несколько лиц, на секции всякий раз "стоит" подпись последнего сохранившего документ лица, заменяя подпись ранее сохранившего документ лица.

Секция с управляемым доступом не может содержать вложенных секций с управляемым доступом. Однако документ может иметь больше чем одну секцию с управляемым доступом. Например, каждому подписывающему документ лицу разработчик может предусмотреть свою секцию. В результате документ может иметь много подписей, каждая из которых хранится в собственном поле $Sig_SectionName. При открытии такого документа Notes проверяет все подписи. Чтобы при сохранении документа очередным подписывающим лицом сохранились подписи предыдущих (т.е. их секции не были "пере-подписаны" данным лицом), текущее лицо должно иметь доступ к "чужим" секциям только на чтение.

Рис.  9.35  Фрагмент документа, содержащего две "электронные подписи"



Содержание раздела