Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Информация | ||
---|---|---|
| ||
Корневой элемент beans. Пространство имен: <beans lxmlns="http://www.springframework.org/schema/beans"> |
Информация | ||||
---|---|---|---|---|
| ||||
Форма поиска |
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
<?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="dpQueryFormSimple_custom" class="ru.intertrust.cmj.af.search.dp.CmQueryForm" c:scopeBuilder-ref="rootScopeBuilderSimple"/> <!-- Поисковая форма. Расширенный поиск --> <bean id="dpQueryForm_custom" class="ru.intertrust.cmj.af.search.dp.CmQueryForm" c:scopeBuilder-ref="rootScopeBuilder"/> <!-- Поисковая форма. Расширенный поиск --> <bean id="dpQueryForm" class="ru.intertrust.cmj.af.search.dp.CmQueryForm" c:scopeBuilder-ref="rootScopeBuilder"/> <!-- Однострочный поиск в шапке --> <bean id="dpQueryFormOneLine_custom" class="ru.intertrust.cmj.af.search.dp.CmQueryForm" c:scopeBuilder-ref="oneLineRootScopeBuilder"> <property name="nativeParams"> <map> <entry key="regDate" value="regDate"/> </map> </property> </bean> <!-- Диалог "Связи". Расширенный поиск --> <bean id="dpQueryFormAdvansedForLinks_custom" class="ru.intertrust.cmj.af.search.dp.CmQueryForm" c:scopeBuilder-ref="rootScopeBuilderLinks"/> <!-- Диалог "Связи". Простой поиск --> <bean id="dpQueryFormSimpleForLinks_custom" class="ru.intertrust.cmj.af.search.dp.CmQueryForm" c:scopeBuilder-ref="rootScopeBuilderSimple"/> <!-- Контекстный поиск --> <bean id="dpQueryFormContextual_custom" class="ru.intertrust.cmj.af.search.dp.CmQueryFormTunable" c:scopeBuilder-ref="contextualSearchRootScopeBuilder"/> <!-- WebDocs. Простой поиск --> <bean id="wdSimpleSearchRootScopeBuilderCustom " class="ru.intertrust.cmj.af.search.dp.CmQueryForm" c:scopeBuilder-ref="wdSimpleSearchRootScopeBuilderCustom"/> <!-- WebDocs. Расширенный поиск --> <bean id="wdAdvancedQueryForm_custom" class="ru.intertrust.cmj.af.search.dp.CmQueryFormTunable" c:scopeBuilder-ref="wdRootScopeBuilderCustom" c:config-ref="wdAdvancedQueryFormConfig"/> <!--Подключение однострочного поиска --> <bean id="singleLineSearchSettings" class="ru.intertrust.cmj.rest.search.SingleLineSearchSettings"> <constructor-arg name="queryFormId" value="dpQueryFormOneLine_custom"/> <constructor-arg name="regNumParameter" value="regNumberExact"/> <constructor-arg name="searchOnEverywhereParameter" value="searchOnEverywhere"/> <constructor-arg name="resultParamMapping"> <map> <entry key="regNumberExact" value="regFullNumber"/> </map> </constructor-arg> </bean> </beans> |
CmQueryForm
Форма поиска
attributes
Параметры | Описание |
---|---|
id | Уникальный идентификатор. Текущие варианты:
|
class | ru.intertrust.cmj.af.search.dp.CmQueryForm |
c:scopeBuilder-ref | Ссылка на иерархический билдер |
CmQueryFormTunable
Форма расширенного поиска в WebDocs
attributes
Параметры | Описание |
---|---|
id | Уникальный идентификатор. Текущие варианты:
|
class | ru.intertrust.cmj.af.search.dp.CmQueryFormTunable |
c:scopeBuilder-ref | Ссылка на иерархический билдер |
c:config-ref | Ссылка на конфигурацию формы запроса для расширенного поиска. По умолчанию wdAdvancedQueryFormConfig |
SingleLineSearchSettings
Настройка однострочного поиска в шапке
attributes
id
Уникальный идентификатор. Текущие вариант: singleLineSearchSettings
class
ru.intertrust.cmj.rest.search.SingleLineSearchSettings
constructor-arg.name="queryFormId"
Уникальный идентификатор формы
value
Название формы. Значение: dpQueryFormOneLine_custom
constructor-arg.name="regNumParameter"
Параметр поиска рег. номера
value
regNumberExact
constructor-arg.name="searchOnEverywhereParameter"
Параметр поиска везде
value
searchOnEverywhere
constructor-arg.name="resultParamMapping".map
В результатах поиска, поиск по 1 строке возвращает структуру данных поиска со значениями для того, чтобы клиент мог уточнить запрос через расширенный поиск, но есть различие параметров.
Соответствие параметров хранится в этом поле. Параметры должны быть практически идентичны (по типу, наименованию и тп). Отличаются идентификаторы
key
Параметр поиска. Значение: regNumberExact
Свойства страницы | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
панель | |
---|---|
Параметры и атрибуты:
|