В секции SideBar можно определить, какие кнопки должны отображаться при нажатии на кнопку Найти в верхней части проводника. По умолчанию отображаются кнопки Поиск документов, Поиск задач, Поиск заданий, Поиск папок, Общий поиск, Документы систем обмена. Можно добавить свою кнопку. Например, кнопки РКК и Поручения в представлении Канцелярия:
• | не изменяйте порядок следования стандартных кнопок; |
• | размещайте часто используемые кнопки в начале; |
• | если необходимо скрыть панель поиска объектов, удалите из секции SideBar все дочерние узлы. |
Структура секции:
<SideBar>
<!-- Удаление всех стандартных кнопок -->
<clear/>
<!-- Удаление стандартной кнопки -->
<remove name="{Имя удаляемой кнопки}"/>
<!—Кнопки области поиска-->
<ToolItem
type="{Тип кнопки}"
name="{Имя кнопки}"
text="{Код строки локализации названия кнопки}"
tooltip="{Код строки локализации всплывающей подсказки}"
hidden="{Признак скрытия кнопки поиска на панели поиска объектов}"
jsaction="{JavaScript-функция}"
icon="{Значок кнопки}"
searchresulttext="{Код строки локализации результата поиска}">
<!-- Удаление всех критериев поиска -->
<clear />
<!-- Удаление конкретного критерия поиска -->
<remove name="{Имя удаляемого критерия}" />
<!-- Критерии поиска -->
<Criterion name="{Код строки локализации названия критерия}">
<!-- Реквизиты поиска -->
<requisite
type="{Тип поиска}"
refcode="{Имя справочника}"
name="{Название реквизита}"
edoctype="{Код типа карточки документа}"/>
</Criterion>
</ToolItem>
</SideBar>
remove – удаление стандартной кнопки.
name. Имя удаляемой кнопки. Возможные значения:
• | SrchDoc – Документы; |
• | SrchTask – Задачи; |
• | SrchJob – Задания; |
• | SrchFol – Папки. |
• | SrchGeneral – Все. |
ToolItem – настраиваемая кнопка.
type. Тип кнопки. Значение: Search.
name. Имя настраиваемой кнопки.
text. Код строки локализации названия кнопки. Строка должна содержать только название искомого объекта без слов «Поиск» и «Найти».
tooltip. Код строки локализации всплывающей подсказки.
hidden. Признак скрытия кнопки поиска на панели поиска объектов. Атрибут неактуален для стандартных кнопок Поиск документов, Поиск задач, Поиск заданий, Поиск папок, Общий поиск, Документы систем обмена. Возможные значения:
• | true – кнопка не отображается на панели; |
• | false – кнопка отображается на панели. |
Значение по умолчанию false.
Например, если поиск объекта доступен с обложки модуля, его можно скрывать с панели поиска объектов.
icon. Значок кнопки, должен ассоциироваться с искомым объектом и иметь размер 20x20. Если используется стандартный значок в формате SVG, расположенный в папке svg корневой папки веб-сайта, то достаточно указать название файла (без пути и расширения). Если используется стандартный значок в формате PNG, укажите полный путь до файла с расширением.
Если подходящего значка нет, добавьте свой: в формате SVG – в папку svg, в формате PNG – в папку App_Sprites. В этом случае также укажите полный путь до файла с расширением.
Не рекомендуется использовать один и тот же значок для нескольких кнопок на панели поиска.
searchresulttext. Код строки локализации результатов поиска. Текст, который отображается в заголовке панели действий проводника веб-клиента после выполнения поиска.
remove – удаление стандартного критерия поиска.
name. Имя удаляемого критерия.
Criterion – настройка критериев поиска.
<SideBar> В результате на панели поиска к стандартным кнопкам добавятся кнопки поиска РКК и поручений: |
© Компания Directum, 2020 | Сообщество пользователей Directum |