Дерево страниц
Skip to end of metadata
Go to start of metadata

Постановка задачи

Подключить шаблоны к произвольному модулю

Статус

ГОТОВО

РазделПроизвольный модуль
Комментарий

Реализация

Легенда

  • {module} - идентификатор модуля в нижнем регистре
  • {Module} - идентификатор модуля в регистре, соответствующем типе программы
  • {название объекта РКК} - название объекта РКК для данного модуля. Пример: Шаблоны внутреннего документа
  • {название объекта резолюций} - название объекта для данного модуля. Пример: Шаблоны резолюций внутреннего документа

Шаблоны РКК\КР для кастомных модулей

  1. Добавить новые типы документов шаблонов РКК и КР, скопировав с базовых и изменив в них только модуль.
  2. В раздел Справочники\Шаблоны необходимо добавить представления для новых модулей

Подключение шаблонов РКК

Создать программную коллекцию и подключить к навигатору ProgrammedNavigator

Программная коллекция РКК
<folder parent-ref="ProgrammedNavigator" id="Templates-{module}" name="${catalog.folder.Templates_internaldocs.name:Шаблоны {название объекта РКК}}" position="90">
	<subfolders>
 		<view parent-ref="Templates-{module}" id="Templates-{module}-all" name="${catalog.view.Templates_{module}_all.name:Все шаблоны}" position="-1">
 			<descriptor-ref ref="dp-02-internal"/>
 			<source>
 				<module ident="{Module}"/>
 			</source>
 		</view>
 	</subfolders>
</folder>

Подключение шаблонов резолюций

Создать программную коллекцию и подключить к навигатору ProgrammedNavigator

<folder parent-ref="ProgrammedNavigator" id="Templates-{module}resolutions" name="${catalog.folder.Templates_{module}resolutions.name:Шаблоны {название объекта резолюций}}" position="120">
	<subfolders>
 		<view parent-ref="Templates-{module}resolutions" id="Templates-{module}resolutions-all" name="${catalog.view.Templates_{module}resolutions_all.name:Все 	шаблоны}" position="-1">
 			<descriptor-ref ref="dp-03-internal"/>
 			<source>
				<module ident="{Module}"/>
 			</source>
 		</view>
 	</subfolders>
</folder>
  • Нет меток