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

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

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация
iconfalse
Корневой элемент beans. Пространство имен: <beans lxmlns="http://www.springframework.org/schema/beans">
Блок кода
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="subject" class="ru.intertrust.cmj.af.search.dp.CmParameter"
		c:id="subject" c:name="%{cmj-AF.search.param.name.subject}"
		c:type-ref="tstring" c:messageSource-ref="cmj_af_search_messageSource"
		c:classifier-ref="clSubject" c:dependency-ref="vdependency"/>   

 	<bean id="registrar" class="ru.intertrust.cmj.af.search.dp.CmParameter"
          c:id="registrar" c:name="{name}"
          c:type-ref="tvcard" c:messageSource-ref="cmj_af_search_messageSource" >
          <constructor-arg name="classifier">
            	<list value-type="ru.intertrust.cmj.af.search.Classifier" >
                	<ref bean="fvCurrHumanHH" />
                	<ref bean="clCurSysEmps" />
            	</list>
           </constructor-arg>
    </bean>

</beans>

attributes

nameclass

id

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

class

ru.intertrust.cmj.af.search.dp.CmParameter

c:id

Идентификатор

При формировании пересечения множеств параметров от разных областей поиска параметры объединяются по идентификатору. 

Например,
Для области поиска по ВнД есть настройка параметра «Вид документа»:

Блок кода
languagexml
titleПример. Вид документа
<bean id="reqType" class="ru.intertrust.cmj.af.search.dp.CmParameter"
	c:id="reqType" c:name="%{cmj-AF.search.param.name.reqType}"
	c:type-ref="tstring" c:messageSource-ref="cmj_af_search_messageSource"
	c:classifier-ref="clReqType" /> 

Для области поиска по Договорам настройка параметра «Вид документа» выглядит иначе из-за использования другого классификатора: 

Блок кода
languagexml
titleПример. Вид договора
<bean id="reqTypeContractDoc" class="ru.intertrust.cmj.af.search.dp.CmParameter"
	c:id="reqType" c:name="%{cmj-AF.search.param.name.reqType}"
	c:type-ref="tstring" c:messageSource-ref="cmj_af_search_messageSource"
	c:classifier-ref="clReqTypeContractDoc" />

Но оба параметра имеют общий idreqType. Поэтому при выборе обеих областей поиска на форме (Внд, Договоры) параметр с idreqType попадет в пересечение и будет отображен на форме в секции параметров. При этом значения обоих классификаторов (clReqType, clReqTypeContractDoc) объединятся. 

c:name

Локализованное наименование параметра.

c:type-ref

Ссылка на тип параметра

Блок кода
languagexml
titleТипы параметров
<bean id="tstring" factory-bean="clTypeFactory" factory-method="getType" c:_0="string" />
<bean id="tboolean" factory-bean="clTypeFactory" factory-method="getType" c:_0="boolean" />
<bean id="tvcard" factory-bean="clTypeFactory" factory-method="getType" c:_0="vcard" />
<bean id="tdateinterval" factory-bean="clTypeFactory" factory-method="getType" c:_0="dateInterval" />
<bean id="tnumber" factory-bean="clTypeFactory" factory-method="getType" c:_0="number" />
<bean id="tfullQuestion" factory-bean="clTypeFactory" factory-method="getType" c:_0="fullQuestion" />
<bean id="treqTypeEDM" factory-bean="clTypeFactory" factory-method="getType" c:_0="reqType" /> 

c:messageSource-ref

Ссылка на служебный бин cmj_af_search_messageSource

c:classifier-ref

Ссылка на бин классификатора

c:isAllowCustomValue

Ввод произвольных значений

true - разрешены произвольные значения, false - только значения, выбранные из классификатора

c:searchWithAsterisk

Используется для поиска различных вхождений. По умолчанию опция отключена.

К примеру, используется для параметра regFullNumber

c:dependency-ref

Ссылка на бин зависимости условия отображения от значения других полей (используется когда нужно скрывать/отображать поле не всегда, а при определенном значении какого либо другого поля данной формы)
Свойства страницы
Статус

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

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

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

Оглавление