Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
iconfalse
Корневой элемент beans. Пространство имен: <beans lxmlns="http://www.springframework.org/schema/beans">
Информация
iconfalse
titleКраткое описание

Типовой бандл используется для поиска по типовым модулям

Блок кода
languagexml
titleСтруктура XML
collapsetrue
<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:c="http://www.springframework.org/schema/c"
	xmlns="http://www.springframework.org/schema/beans"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">            

	<!--Входящий документ -->
 	<bean id="rkkSuperBundleInput" abstract="true" class="ru.intertrust.cmj.af.search.dp.CmBundle">
        <constructor-arg index="0" value="rkk" />
        <constructor-arg index="1" value="%{cmj-AF.search.bundle.name.allDoc}" />
        <constructor-arg index="2">
            <list>
                <ref bean="{name parameter}"/>
                <ref bean="linkedDocs"/>
                <ref bean="searchInContent"/>
                <ref bean="searchOnEverywhere"/>
            </list>
        </constructor-arg>
        <constructor-arg index="3" ref="cmj_af_search_messageSource" />
        <property name="typeAggregate" value="main" />
        <property name="priority" value="1" />
    </bean>

 	<bean id="rkkInputBundle" parent="rkkSuperBundleInput">
        <constructor-arg index="2">
            <list merge="true">
                <ref bean="{name parameter}"/>
            </list>
        </constructor-arg>
    </bean>

	<!--Исходящий документ -->
	<bean id="mainDocBundleForOutput" class="ru.intertrust.cmj.af.search.dp.CmBundle">
        <constructor-arg index="0" value="mainDoc" />
        <constructor-arg index="1" value="%{cmj-AF.search.bundle.name.allDoc}" />
        <constructor-arg index="2">
            <list>
                <ref bean="{name parameter}"/>
                <ref bean="searchOnEverywhere" />
            </list>
        </constructor-arg>
        <constructor-arg index="3" ref="cmj_af_search_messageSource" />
        <property name="typeAggregate" value="main" />
        <property name="priority" value="2" />
    </bean> 

</beans>
Основной бандл

CmBundle

Настройки основного бандла

attributes

ПараметрыОписание
id

Уникальный идентификатор

classru.intertrust.cmj.af.search.dp.CmBundle
abstractПризнак "абрстрактного бандла", с которого будут наследоваться дочерние бандлы 

constructor-arg.index="0"

ЗначенияОписание
value

Тип объекта. Варианты:

  • mainDoc - Основной документ
  • rkk - РКК
  • resolution - Резолюция
  • report - Исполнение
  • spismo - Сопроводительное письмо
  • rkkContracts - Договор
  • addAgr - Доп. соглашение
  • docToContract - Документы к договору
  • finance - Финансовые документ

    Идентификатор бандла. Задается вручную или выбирается из существующих идентификаторов

    constructor-arg.index="1"

    ЗначенияОписание
    valueОтображаемое название

    Название бандла. Задается вручную или

    указывается типовая метка

    выбирается из существующих названий.

    Список меток:

  • cmj-AF.search.bundle.name.rkk = РКК
  • cmj-AF.search.bundle.name.mainDoc = Основной документ
  • cmj-AF.search.bundle.name.allDoc = Документ
  • cmj-AF.search.bundle.name.rkkContracts = Договор
  • cmj-AF.search.bundle.name.addAgr = Доп. соглашение
  • cmj-AF.search.bundle.name.docToContract = Документ к договору
  • cmj-AF.search.bundle.name.finance = Финансовый документ
  • Формат: %{<название бандла>}

    Блок кода
    languagexml
    titleПример
    <constructor-arg index="1" value="%{cmj-AF.search.bundle.name.
    resolution = Резолюция
  • cmj-AF.search.bundle.name.report = Исполнение
  • allDoc}" />

    constructor-arg.index="2".list

    Список параметров

    ЗначенияОписание
    refСсылка на параметры поиска

    constructor-arg.index="3"

    ЗначенияОписание
    refСсылка на служебный бин cmj_af_search_messageSource

    property.name="typeAggregate"

    ЗначенияОписание
    valueТип. Указывается main или version

    property.name="priority"

    ЗначенияОписание
    valueПриоритет. На форме должен отображаться только один бандл из типа, с максимальным приоритетом
    Дочерний бандл

    Настройки наследуемого бандла

    attributes

    ПараметрыОписание
    id

    Уникальный идентификатор

    parentНазвание бандла, с которого будут наследоваться параметры

    constructor-arg.index="2".list

    Список параметров

    ЗначенияОписание
    merge

    Признак "объединения параметров поиска". 

    Варианты: true - включено объединение, false - выключено

    refСсылка на параметры поиска
    Свойства страницы
    Статус

    Статус
    colourGreen
    titleГОТОВО

    Комментарий
    панель

    Теги Параметры и атрибуты:

    Оглавление