Копировать ссылку на страницу

Для веб-модуля в секции SideBar можно задать состав закладок боковой панели проводника веб-доступа. Состав закладок по умолчанию см. в разделе «Боковая панель». Состав критериев поиска по умолчанию для каждой закладки поиска см. главу «Поиск объектов».

Структура секции:

 

<SideBar>
<!-- Удаление всех закладок по умолчанию -->
<clear/>
<!-- Удаление конкретной закладки -->
<remove name="{ИД удаляемой закладки}" />

<!-- Закладки боковой панели -->
<ToolItem
  type="{Тип закладки}"
  name="{ИД закладки}"
  text="{Код строки локализации названия закладки}"
  tooltip="{Код строки локализации всплывающей подсказки}"
  jsaction="{JavaScript-функция}"
  icon="{Путь к файлу значка закладки}">
   searchresulttext="{Код строки локализации результата поиска}"
  <!-- Удаление всех элементов закладки -->
  <clear />
  <!-- Удаление конкретного элемента закладки -->
  <remove name="{ИД удаляемого элемента}" />
  <!-- Критерии поиска -->
  <Criterion name="{Код строки локализации названия критерия}">
    <!-- Реквизиты поиска -->
    <requisite
      name="{Название реквизита}"
      type="{Тип поиска}"
      edoctype="{Код типа карточки документа}"
      refcode="{Имя справочника}" />
  </Criterion>
</ToolItem>
</SideBar>

remove – удаление конкретной закладки.

name. ИД удаляемой закладки. Возможные значения:

FldTree – «Дерево папок»;
Run – «Запустить»;
SrchGeneral – «Общий поиск»;
SrchDoc – «Поиск документов»;
SrchJob – «Поиск заданий»;
SrchTask – «Поиск задач»;
SrchFol – «Поиск папок».

ToolItem – настраиваемая закладка боковой панели.

type. Тип закладки. Возможные значения:

ToolItem – закладки, не являющиеся поисками, например «Дерево папок», «Запустить»;
Search – поиск объектов. Для закладки поиска нужно указать критерии поиска в тегах Criterion.

name. ИД настаиваемой закладки боковой панели.

text. Код строки локализации названия закладки.

tooltip. Код строки локализации всплывающей подсказки.

jsaction. JavaScript-функция, которая выполняется при открытии закладки. При необходимости укажите параметры функции. Указывается только для закладок типа ToolItem. Файл с текстом функции следует размещать в подкаталоге js корневого каталога веб-сайта.

icon. Относительный путь к файлу значка веб-модуля в корневом каталоге веб-сайта.

searchresulttext. Код строки локализации результатов поиска. Текст, который отображается в заголовке ленты проводника веб-доступа после выполнения поиска. Указывается только для закладок типа Search.

remove – удаление конкретного элемента закладки.

name. ИД удаляемого элемента. Возможные значения.

Значение

Поле поиска

Закладка «Общий поиск» (SrchGeneral)

TEXT

Текст

GENERAL_CRITERION_AREA

Область поиска

GENERAL_CRITERION_AUTHOR

Автор/Инициатор

GENERAL_CRITERION_CREATED

Дата создания/старта

MODIFIED_BY

Редактировал

MODIFY_DATE

Дата редактирования

GENERAL_CRITERION_OBJECT

Объекты редактирования

Закладка «Поиск документов» (SrchDoc)

TITLE

Наименование

EDOC_EDITOR

Приложение

CREATE_DATE

Дата создания

MODIFIED_BY

Редактировал

MODIFY_DATE

Дата редактирования

READER

Обращался

READ_DATE

Дата обращения

AUTHOR

Автор

TEXT

Текст

ID

ИД

Закладка «Поиск заданий» (SrchJob)

SUBJECT

Тема

STANDARD_ROUTE

Типовой маршрут

JOB_STATE

Состояние задания

INITIATOR

Инициатор

START_DATE

Отправлено

FINAL_DATE

Конечный срок

PERFORMER

Исполнитель

END_DATE

Завершено

TEXT

Текст

ID

ИД

TASK_ID

ИД задачи

Закладка «Поиск задач» (SrchTask)

INITIATOR

Инициатор

SUBJECT

Тема

STANDARD_ROUTE

Типовой маршрут

TASK_STATE

Состояние

START_DATE

Отправлено

FINAL_DATE

Конечный срок

PERFORMER

Исполнитель

TEXT

Текст

ID

ИД

Закладка «Поиск папок» (SrchFol)

NAME

Наименование

AUTHOR

Автор

FOLDER_KIND

Тип содержимого папки

CREATE_DATE

Дата создания

MODIFIED_BY

Редактировал

MODIFY_DATE

Дата редактирования

ID

ИД

Criterion – настройка критериев поиска. Подробнее см. раздел «Настройка критериев поисков».

Свернуть/развернуть пример  Пример

<SideBar>
  <clear />
  <ToolItem type="ToolItem" name="FldTree"
    icon="/App_Sprites/SidebarAndExtensions/Folders.gif"
    jsaction="ShowFolder(this)" tooltip="SEARCH_FOLDER_TREE"/>
  <ToolItem type="ToolItem" name="Run"
    icon="/App_Sprites/SidebarAndExtensions/Run.gif"
    jsaction="ShowRunTree(this)" tooltip="RUN"/>
  <ToolItem type="Search" name="SrchDoc"
    icon="/App_Sprites/SidebarAndExtensions/EDocSearch.gif"
    tooltip="SEARCH_SEARCH_EDOC" searchresulttext="SEARCH_SEARCH_EDOC_RESULT">
    <Criterion name="TITLE">
      <requisite name="ISBEDocName" type="EDocument" />
    </Criterion>
    <Criterion name="EDOC_EDITOR">
      <requisite name="ISBEDocEditor" type="EDocument" />
    </Criterion>
    <Criterion name="CREATE_DATE">
      <requisite name="ISBEDocCreateDate" type="EDocument" />
    </Criterion>
    <Criterion name="MODIFIED_BY" group="PDA_CRIT_GROUP_EDITED">
      <requisite name="PseudoModifier" type="EDocument" />
    </Criterion>
    <Criterion name="MODIFY_DATE" group="PDA_CRIT_GROUP_EDITED">
      <requisite name="PseudoModified" type="EDocument" />
    </Criterion>
    <Criterion name="READER">
      <requisite name="PseudoReader" type="EDocument" />
    </Criterion>
    <Criterion name="READ_DATE">
      <requisite name="PseudoReaded" type="EDocument" />
    </Criterion>
    <Criterion name="AUTHOR">
      <requisite name="ISBEDocAuthor" type="EDocument" />
    </Criterion>
    <Criterion name="TEXT" group="PDA_CRIT_GROUP_TEXT">
      <requisite name="ISBVersionData" type="EDocument" />
    </Criterion>
    <Criterion name="ID" group="PDA_CRIT_GROUP_ID">
      <requisite name="ИД" type="EDocument" />
    </Criterion>
  </ToolItem>
</SideBar>

В результате на боковую панель будут добавлены закладки:

Дерево папок;
Запустить;
Поиск документов.
© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM