Создание типов связи
Типы связи создаются, если они отсутствуют. Желательно переиспользовать существуюшие
Более подробно описано в 2.12.1. Тип связи
Конфигурация
<?xml version='1.0' encoding='UTF-8'?> <links xmlns="http://www.intertrust.ru/schema/palette/links"> <link-type priority="0" id="BECAUSE" name="${links.link-type.BECAUSE.name:В связи с}" direction="from" back-name="Последующие" back-id="AFTER" select="true"/> <link-type priority="0" id="LINK_WITH" name="${links.link-type.LINK_WITH.name:Связан с}" direction="from" back-name="Связан с" back-id="LINK_WITH" select="true"/> </links>
Создание описания связи
Более подробно описано в 2.12.2. Описание связи
Конфигурация
<?xml version="1.0" encoding="UTF-8"?> <links xmlns="http://www.intertrust.ru/schema/palette/links"> <!--Этап 1. Связи входящего документа на исходящий документ --> <link for-general-document="true"> <get-doc way="byDocID" /> <source> <module ident="InputDocsPrev" /> <module ident="InputDocs" /> </source> <target> <module ident="OutputDocsPrev" /> <module ident="OutputDocs" /> </target> <link-types> <link-type-ref ref="BECAUSE" direction="to" back-ref="LINK_WITH" select="true" link-on="now" /> <link-type-ref ref="LINK_WITH" direction="without" back-ref="LINK_WITH" select="true" link-on="now" default="true" /> </link-types> <calc-name lang="JavaScript"><![CDATA[...]]></calc-name> <calc-doc-info lang="JavaScript"><![CDATA[...]]></calc-doc-info> </link> <!--Этап 2. Связи исходящего документа на входящий документ --> <link for-general-document="true"> <get-doc way="byDocID" /> <source> <module ident="OutputDocs" /> <module ident="OutputDocsPrev" /> </source> <target> <module ident="InputDocsPrev" /> <module ident="InputDocs" /> </target> <link-types> <link-type-ref ref="BECAUSE_2" direction="from" back-ref="LINK_WITH" select="true" link-on="now" /> <link-type-ref ref="LINK_WITH" direction="without" back-ref="LINK_WITH" select="true" link-on="now" default="true" /> </link-types> <calc-name lang="JavaScript"><![CDATA[...]]></calc-name> <calc-doc-info lang="JavaScript"><![CDATA[...]]></calc-doc-info> </link> </links>
Создание программной коллекции
Более подробно описано в 2.10.6. Программные коллекции
Конфигурация
<?xml version='1.0' encoding='UTF-8'?> <catalog xmlns="http://www.intertrust.ru/schema/palette/cat-ui"> <view parent-ref="CMJLinks" id="OutputDocs::::all" name="${catalog.view.OutputDocs____all.name:Исходящие документы}" position="100"> <search-area name="output_OutputDocs"/> <descriptor-ref ref="dp-12-output"/> <source> <module ident="OutputDocs"/> </source> </view> </catalog>