Дело

Элемент управления Дело предназначен для списания текущего документа в выбранное дело Справочника номенклатуры дел.

Поиск в рамках ЭУ Дело осуществляется только по делам и томам в состоянии Открыто, а также по делам в состоянии Закрыто с активным признаком Разрешить списание в закрытое дело.

Вариант отображения ЭУ зависит от свойства Режим редактирования:

  • Редактирование. Данный вариант может быть использован только в разметке режима редактирования карточки.

    В режиме Редактирование поддерживается быстрый поиск и выбор из Справочника.

    Элемент управления "Дело" в режиме редактирования
    Рисунок 1. Элемент управления "Дело" в режиме редактирования

    Поиск осуществляется по заголовку и индексу всех дел справочника, а также по наименованию и индексу разделов. Быстрый поиск по умолчанию осуществляется по наиболее близкому к текущей дате году. Чтобы выбрать дело из другого года, необходимо перейти в справочник;

  • По месту. Данный вариант подходит как для разметки режима редактирования, так и для разметки режима просмотра карточки.

    Выбрать и изменить дела можно нажатием на ссылку в ЭУ. Поиск и выбор осуществляется аналогично поиску и выбору для режима Редактирование.

    При быстром поиске и поиске из справочника происходит проверка прав. Пользователь увидит только те элементы, к которым у него есть доступ на чтение, изменение и списание документа в дело.

    Элемент управления "Дело" в режиме редактирования по месту
    Рисунок 2. Элемент управления "Дело" в режиме редактирования по месту
  • Без редактирования. ЭУ в данном режиме отображает текстовое значение, соответствующее состоянию булевых данных в связанном поле карточки.

    Элемент управления "Дело" в режиме без редактирования
    Рисунок 3. Элемент управления "Дело" в режиме без редактирования

Свойства

Общие

Название ЭУ

Название типа элемента управления.

Название

Уникальное название элемента управления.

Тег

Простое текстовое свойство, позволяющее добавить для ЭУ скрипт (например, JSON).

Внешний вид

Режим отображения

Доступны два значения:
  • Делопроизводитель — отображает номенклатуру по годам с иерархией Год\Раздел\Дело\Том.

  • Архивариус — отображает номенклатуру в разрезе архивных фондов с иерархией Фонд\Опись\Дело\Том.

Режим отображения дерева

Доступны три варианта:
  • По умолчанию:

    • Для карточек Дела и Раздела: MainInfo\Index + MainInfo\Tittle

    • Для карточки тома: MainInfo\Number + MainInfo\Name

    • Для карточки фонда: MainInfo\Index + MainInfo\Name

    • Для карточки описи: MainInfo\Name

  • Дайджест — отображает дайджест карточек, из которых построено дерево

  • Строка отображения — выводится значение поля MainInfo\DispalyString. Поле заполняется автоматически при сохранении карточек "Объекты номенклатуры" или копировании номенклатуры между годами. Заполнение происходит при помощи отчёта Archive_GenerateDisplayString. Для изменения значений, записываемых в MainInfo\DispalyString, необходимо модифицировать хранимую процедуру отчёта dvreport_get_data_{36c74fe1-7d6a-4e8d-bbfb-2259da0ea3e3}

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

Данный режим отображения можно использовать, если в заголовках, отображаемых в дереве, необходимо вывести информацию, которая не может быть получена в дайджесте (например, поля связанных с "Объектами номенклатуры карточек").

Заполнитель

Текст, отображаемый в элементе управления, если значение не выбрано.

Локализуемый

Отображать метку без значения

Определяет вариант отображения метки.

  • Для режима просмотра:

    • Когда флаг установлен, текст метки отображается всегда.

    • Когда флаг не установлен, текст метки отображается, только если задано значение ЭУ.

  • Для режима редактирования:

    • Когда флаг установлен, текст метки отображается всегда.

    • Когда флаг не установлен, текст метки отображается только если поле содержит значение или редактируется. Для полей в режиме редактирования рекомендуется указывать Заполнитель.

Подсказка

Содержимое всплывающей подсказки.

Локализуемый

Показывать год

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

Текст метки

Содержимое метки, отображаемой слева от элемента управления.

Локализуемый

Данные

Расширенный источник данных

Выбор типа источника данных элемента управления: текущая карточка или один из типов, настроенных в корневом элементе разметки.

Источник данных

Секция карточки, содержащая данные элемента управления.

Ссылка на списанный в дело документ всегда будет добавлена в дело. Если в свойствах ЭУ Дело указать источник данных, в карточку "Документ" будет дополнительно добавлена ссылка на карточку "Дело", в которое документ был списан. Если не указан "Источник данных", ссылка на "Дело" добавлена не будет.

Разметка настраивается в зависимости от требований и необходимости второй ссылки.

Поле данных

Поле карточки, содержащее ссылку на карточку Архивное дело.

Для отображения ссылки в карточке дела сохраняются следующие поля карточки документа: RefDocument, Digest и Registered (необходима привязка к полю RefCardID — Архивное дело).

Операция редактирования

Выбор операции редактирования значения элемента управления. Если операция недоступна пользователю, изменение значения элемента управления также недоступно. Если операция не выбрана, возможность редактирования значения элемента управления не проверяется.

Если значение Операции редактирования наследуется от родительского Блока, название свойства меняется на Операция редактирования (наследовано).

Если в настройках ЭУ Дело раздел Данные не заполнен, то при добавлении документа в дело, информация о списанном документе появляется в карточке дела, а ссылка на дело в карточку документа не добавляется.

Режим списания

В зависимости от указанного в свойстве значения при выборе дела выполняются проверки:

  • Если выбрано значение Списание, при выборе дела выполняются все проверки, настроенные при выборе дела.

  • Если выбрано значение Выбор, при выборе дела не выполняются никакие проверки, настроенные при выборе дела.

Поведение

Видимость

Настройка видимости. Элемент управления отображается в карточке, когда флаг установлен. Элемент управления и любое его содержимое не отображаются, когда флаг снят.

Адаптивный

Дополнительные css классы

Названия дополнительных классов CSS для изменения стиля элемента управления. Перечисляются через пробел.

Задержка поиска (мс)

Определяет время задержки (в мс) от ввода последнего символа в строку поиска до выполнения быстрого поиска по справочнику. По умолчанию 500 мс.

Обязательное

Определяет требование к заполнению значения ЭУ до сохранения карточки:

  • Когда флаг установлен, значение ЭУ должно быть присвоено, иначе карточка не будет сохранена. При этом ЭУ помечается предупреждающим сообщением.

  • Когда флаг не установлен, присваивать значение необязательно.

Операция редактирования для видимости

Определяет операцию, которая должна быть доступна, чтобы ЭУ отображался для пользователя. Работа свойства зависит от значения свойства Видимость:

  • Когда флаг Видимость установлен и выбрана операция редактирования для видимости, видимость элемента определяется исходя из доступности пользователю выбранной операции редактирования.

  • Когда флаг Видимость установлен, и операция редактирования для видимости НЕ выбрана, ЭУ отображается всегда.

  • Когда флаг Видимость НЕ установлен, ЭУ всегда скрыт.

Отключен

Когда флаг установлен, отключается возможность изменить значения элемента управления. Работает совместно со свойством Операция редактирования. Редактирование будет запрещено, если одно из свойств запрещает редактирование.

Адаптивный

Переходить по TAB

Флаг определяет последовательность перехода по ЭУ карточки при нажатии кнопки TAB. Если флаг установлен, переход по TAB разрешён.

Показывать иконку

Свойство регулирует отображение иконки элемента управления. Когда флаг установлен (по умолчанию) иконка ЭУ отображается. Когда флаг снят, иконка не отображается.

Режим редактирования

Определяет вариант отображения элемента управления и возможность изменения его значения:

  • По месту. Значение изменяется нажатием на элемент управления.

    Данный вариант подходит как для разметки режима редактирования, так и для разметки режима просмотра карточки.

  • Редактирование. Значение изменяется непосредственно в элементе управления.

    Данный вариант может быть выбран в разметке режима редактирования и просмотра.

    Если элемент с режимом Редактирование добавлен в разметку просмотра, необходимо самостоятельно обеспечить сохранение его значения. Например, с использованием скриптов карточек.

  • Без редактирования. Значение изменить нельзя.

Стандартный css класс

Название CSS класса, в котором определён стандартный стиль элемента управления.

События

Перед выбором значения

Вызывается перед выбором значения элемента управления.

Перед загрузкой результатов поиска

Вызывается перед загрузкой результатов поиска.

Перед закрытием формы выбора дела

Вызывается перед закрытием формы выбора дела.

Перед открытием формы выбора дела

Вызывается перед открытием формы выбора дела.

Перед удалением значения

Вызывается перед удалением значения элемента управления.

После выбора значения

Вызывается после выбора значения из справочника.

После загрузки результатов поиска

Вызывается после загрузки результатов поиска.

После смены данных

Вызывается после изменения содержимого элемента управления.

После закрытия формы выбора дела

Вызывается после закрытия формы выбора дела.

После открытия формы выбора дела

Вызывается перед открытием формы выбора дела.

После удаления значения

Вызывается после удаления значения элемента управления.

При наведении курсора

Вызывается при входе курсора мыши в область элемента управления.

При отведении курсора

Вызывается, когда курсор мыши покидает область элемента управления.

При получении фокуса

Вызывается, когда элемент управления выбирается.

При потере фокуса

Вызывается, когда выбор переходит к другому элементу управления.

При щелчке

Вызывается при щелчке мыши по любой области элемента управления.