- Создатель Васильев Антон, отредактировано 23.01.2024
Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим просмотр истории страницы
« Предыдущий Версия 5 Текущий »
Краткое описание
Данная настройка используется при формировании поискового запроса
<?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="dominoRequestConfigSuper" class="ru.intertrust.cmj.af.search.dp.request.DominoRequestConfig"> <!-- Отображение ID параметров запроса на поля документа --> <property name="nsFieldsByParamByBundleID"> <map> <entry key="{bundle type}#{parameter name}" value="{field name}" /> </map> </property> <!-- Отображение ID бандла на имя форму документа --> <property name="formsByBundleID"> <map merge="true"> <entry key="{bundle type}" value="{form name}" /> </map> </property> </bean> <!-- Конфигурация параметров запроса (ВхД) --> <bean id="dominoRequestConfigInputDocs" parent="dominoRequestConfigSuper"> <!-- Отображение ID параметров запроса на поля документа --> <property name="nsFieldsByParamByBundleID"> <map merge="true"> <entry key="{bundle type}#{parameter name}" value="{field name}" /> </map> </property> <!-- Отображение ID бандла на имя формы документа --> <property name="formsByBundleID"> <map merge="true"> <entry key="{bundle type}" value="{form name}" /> </map> </property> </bean> </beans>
DominoRequestConfig
Базовая конфигурация параметров запроса
attributes
Параметры | Описание |
---|---|
id | Уникальный идентификатор. По умолчанию: dominoRequestConfigSuper |
class | ru.intertrust.cmj.af.search.dp.request.DominoRequestConfig |
property.name="nsFieldsByParamByBundleID".map
Настройка соответствия параметров поиска и id-бандл на поля документа
Параметры | Описание |
---|---|
entry.key | Идентификатор бандла#Параметр поиска |
entry.value | Название поля документа. Исключительные случаи, когда название поля документа может быть расширено:
|
<property name="nsFieldsByParamByBundleID"> <map merge="true"> <entry key="rkk#reqType" value="ReqType" /> <entry key="mainDoc#correspondent" value="UserFrom#From" /> <entry key="resolution#resExecutor" value="Executor%execpeoples#ORGANISATIONNAME" /> </map> </property>
property.name="formsByBundleID".map
Настройка соответствия id-бандла на имя формы документа
Параметры | Описание |
---|---|
entry.key | Идентификатор бандла |
entry.value | Название формы документа |
<property name="formsByBundleID"> <map merge="true"> <entry key="rkk" value="Input" /> </map> </property>
Наследуемая конфигурация
Конфигурация параметров запроса
attributes
Параметры | Описание |
---|---|
id | Уникальный идентификатор. Идентификатор задается по правилу: "dominoRequestConfig"+Тип приложения Пример: dominoRequestConfigInputDocs |
parent | Название конфигурации, с которой будут наследоваться параметры |
property.name="nsFieldsByParamByBundleID".map
Настройка соответствия параметров поиска и id-бандл на поля документа
Параметры | Описание |
---|---|
merge | Признак "Объединение параметров" при наследовании конфигурации |
entry.key | Идентификатор бандла#Параметр поиска |
entry.value | Название поля документа. |
property.name="formsByBundleID".map
Настройка соответствия id-бандла на имя формы документа
Параметры | Описание |
---|---|
merge | Признак "Объединение параметров" при наследовании конфигурации |
entry.key | Идентификатор бандла |
entry.value | Название формы документа |
Статус | ГОТОВО |
---|---|
Комментарий |
Параметры и атрибуты:
- Нет меток