Приложение Конфигурации Doc Ext ( DEC для краткости ) позволяет централизованно управлять данными документов в приложениях IBM Lotus Notes® с минимальным написанием кода в них. Опишите в конфигурациях приложения DEC документы ваших приложений, а также как один документ получает другие и как обновляет их. Кроме того, приложение предоставляет расширенные возможности для журнализации всех изменений документов в ваших приложениях.

Приложение DEC содержит единственную библиотеку Lotus Script для вставки её в ваши приложения и определяемые администратором документы конфигурации. Дополнительно приложение содержит несколько элементов дизайна для развертывания журнализации изменений документов и отложенного обновления документов с помощью сервера.

Документы конфигурации

Документы конфигурации хранят все конфигурационные данные о документах в ваших приложениях. Существует три типа конфигурационных документов: DocExt ( включает пункты Doc, DocForDoc и DocUpDoc ), DocToDoc и Project. Читать подробнее в справке...

DocExt это основной тип документов конфигурации в приложении DEC. DocExt описывает один тип ( форму ) документов в каком-либо приложении. Он состоит из трех частей: Doc, DocForDoc, DocUpDoc. Читать подробнее в справке...

Пункты конфигурации Doc являются частью конфигурации DocExt и описывают тип ( форму ) документов сам по себе. Для документа в целом пункты конфигурации определяют его проверку на уникальность, возможность быть измененным или удаленным ( блокировка ), журнализацию изменений и другое. Для поля документа пункт конфигурации проверяет его на заполнение и допустимое значение. Читать подробнее в справке...

Пункты конфигурации DocForDoc являются частью конфигурации DocExt и описывают, как один документ получает другие. Пункты конфигурации предоставляют множество возможностей для простого получения и выбора документов из представлений в Ваших приложениях. Читать подробнее в справке...

Пункты конфигурации DocUpDoc являются частью конфигурации DocExt и определяют, как изменения в одном документе будут отражены в других. Кроме мгновенного обновления документов, конфигурация позволяет настроить отложенное обновление посредством сервера с целью обойти уровень доступа пользователей, который недостаточен для изменения документов, но это изменение необходимо выполнить. Читать подробнее в справке...

Конфигурация DocToDoc определяет часть данных, которая будут передаваться из исходного документа в целевой. С помощью этой конфигурации Вы можете управлять правилами, когда и какие данные будут переданы между двумя документами. Кроме того, Вы можете добавлять поствычисление для целевого документа, которое будет выполнено сразу после передачи данных. Конфигурация также поддерживает множественную передачу данных multi-to-one, которая означает, что значения исходного документа размещаются в списке значений целевого документа. Читать подробнее в справке...

Конфигурация Project определяет приложение или группу приложений, объединенных по какому-либо смыслу ( например - по году, по наименованию проекта или по тому и другому ), - проект-образующие приложения. Кроме этого, конфигурация Project должна содержать ссылки на все приложения, к которым возможно обращение из проект-образующих приложений, - проект-связанные приложения. Читать подробнее в справке...

Библиотека кода

DocExtLib является единственной библиотекой Lotus Script и она должна быть вставлена во все приложения, в которых Вы планируете использовать Конфигурации Doc Ext ( DEC ). Читать подробнее в справке...

Класс DocExt является единственным публичным классом библиотеки DocExtLib. Объект класса неразрывно связан с каким-либо документом в приложении. Просто предоставьте этот документ при создании объекта DocExt. Читать подробнее в справке...

В библиотеке DocExtLib имеется несколько публичных функций, которые могут быть вызваны из Вашего кода для обработки документов в приложениях. Как правило, какая-либо такая функция обращается к одному или более документам конфигурации в приложении DEC, чтобы выполнить действия этой функции. Читать подробнее в справке...