Постановка задачи
Добавить связь между РКК ВхД и ИсхД
Инструмент
Палитра XML
Реализация
Для данной задачи требуется конфигурировать связи в обе стороны: сначала от исходного модуля к конечному и наоборот. Если этого не сделать, то связь будет проставлена в одну сторону.
Конфигурация
<!--Этап 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-type-ref ref="ADD" direction="to" back-ref="ADDED" select="true" link-on="now"/> <link-type-ref ref="ADDED" direction="to" back-ref="ADD" select="true" link-on="now"/> </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="ADD" direction="from" back-ref="ADDED" select="true" link-on="now"/> <link-type-ref ref="ADDED" direction="from" back-ref="ADD" 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>