Ссылки

Не путать с элементом Ссылки.

Назначение

Элемент предназначен для создания таблицы ссылок на другие элементы (карточки, файлы и т.д.). Работает со Справочником ссылок.

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

Отображение в области "Панель инструментов"

Ссылки в области "Панель инструментов"
Рисунок 1. Ссылки в области "Панель инструментов"

Отображение в запущенной карточке

Возможно использование двух режимов отображения: Карточки и Файлы.

Режим "Файлы"

Режим "Файлы"
Рисунок 2. Режим "Файлы"

В режиме Файлы заблокированные и разблокированные файлы различаются иконками.

Пользователям доступны операции:
  • Добавить файл — открывает окно для добавления файла, с выбором вида создаваемой карточки Документ.

  • Отсканировать и добавить — после выбора вида будущей карточки будет показан диалог сканирования. Отсканированный файл будет приложен к созданной карточке документа выбранного ранее вида как основной. В описываемом элементе Ссылки будет отражена связь между карточками.

    Чтобы команда отобразилась в меню, в свойстве Операции следует установить флаг Сканирование файла. Для разграничения доступа к операции с использованием ролевой модели, в свойстве Операции состояния в поле Добавить дополнение следует указать доступные операции редактирования.

  • Редактировать — открывает файл на редактирование.

  • Открыть — открывает файл на чтение.

  • Открыть карточку — открывает карточку выбранного файла.

  • Удалить — удаляет выбранный файл.

  • Копировать — копирует выбранный файл.

  • Заблокировать для работы — блокирует выбранный файл.

  • Вернуть с блокировки — возвращает открытый файл с блокировки.

  • Отменить блокировку — отменяет блокировку файла.

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

  • Обновить — обновляет записи в таблице.

Режим "Карточки"

Режим "Карточки"
Рисунок 3. Режим "Карточки"
Пользователям доступны операции:
  • Добавить файл — открывает подменю со списком доступных видов. После выбора вида будет показан диалог выбора файла из файловой системы.

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

  • Отсканировать и добавить — после выбора вида будущей карточки будет показан диалог сканирования. Отсканированный файл будет приложен к созданной карточке документа выбранного ранее вида как основной. В описываемом элементе Ссылки будет отражена связь между карточками.

    Чтобы команда отобразилась в меню, в свойстве Операции следует установить флаг Сканирование файла. Для разграничения доступа к операции с использованием ролевой модели, в свойстве Операции состояния в поле Добавить дополнение следует указать доступные операции редактирования.

  • Создать карточку — создаёт новую карточку выбранного вида, после чего она появится в виде ссылки в описываемом элементе.

  • Добавить карточку — выбирает существующую карточку в системе Docsvision и создаёт связи между открытой и добавляемой карточкой. Диалог добавления позволяет выбрать сразу несколько карточек. На выбранные карточки будут созданы ссылки одного типа.

  • Добавить карточку по шаблону — открывает окно навигации по папкам Docsvision, в котором будут отображены только шаблоны. После выбора шаблона, на его основе будет создана карточка, которая и будет приложена в виде ссылки.

  • Добавить папку Docsvision — добавляет ссылку на выбранную папку Docsvision.

  • Добавить URL — добавляет ссылку на веб-страницу, добавленную в текстовом поле:

    Добавить URL
    Рисунок 4. Добавить URL
  • Удалить — удаляет выбранную ссылку.

  • Описание — открывает окно для ввода описания ссылки.

    Описание ссылки
    Рисунок 5. Описание ссылки
  • Открыть — открывает выбранную карточку, к которой прикреплен файл. Для открытой карточки включается режим блокировки.

  • Копировать — копирует выбранную карточку, добавляет ссылку на копию.

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

    Группировка по типу ссылки
    Рисунок 6. Группировка по типу ссылки
  • Показать область описания — включает режим отображения описаний, добавленных командой Описание.

    Режим отображения описаний
    Рисунок 7. Режим отображения описаний

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

  • Обновить — обновление записей в таблице.

В контекстном меню элемента реализован механизм, позволяющий вычислять и исключать из меню элементы, которые настройками Типы карточек и Типы ссылок определены как единственно возможные для выбора.

Например, для создания карточки вида Внутренний вместо переходов: Создать карточку  Тип ссылки  Документ  Документ УД  Внутренний пользователю будут доступны переходы меню: Создать карточку  Тип ссылки  Внутренний, так как тип Документ и вид Документ УД являются единственными на своем уровне в дереве видов карточек.

Вычисление исключаемых элементов выполняется по следующим правилам:
  • Если для элемента задан единственный тип карточки и несколько типов ссылок, в меню будет отображено: Создать карточку  Тип ссылки, а выбор вида будет пропущен.

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

Поведение

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

В поле можно выбрать режим отображения содержимого:

  • Файлы — режим предназначен для работы со ссылками на карточки Документ. В данном режиме вложения отображаются в виде списка файлов.

  • Карточки — режим предназначен для работы со ссылками любых типов. В данном режиме вложения отображаются в виде таблицы карточек.

Данные

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

Тип поля данных — RefcardID (поле — ссылка на системную карточку списка ссылок).

В поле необходимо выбрать источник данных для элемента:
  • Для создания карточек заданий из карточки документа указать: Источник данных — Основная информация, Поле данных — Ссылки.

  • Для создания карточки документа из карточки задания указать: Источник данных — Задание, Поле данных — Список ссылок.

  • Для отображения в области вложений карточки Задания ссылок на файлы указать: Источник данных — Задание, Поле данных — Список ссылок, Типы ссылок — указать типы ссылок, настроенные в Справочнике видов карточек для вида задания на вкладке Задание.

    Для корректной работы элемента управления, тип ссылки поля, являющегося источником данных, должен быть Сильная ссылка.

Операции

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

Выбор доступных операций для типа ссылки
Рисунок 8. Выбор доступных операций для типа ссылки
Операции состояния

Свойство позволяет указать операцию из Конструктора состояний для операций, выбранных из свойства Операции.

Операции и состояния элемента разметки
Рисунок 9. Операции и состояния элемента разметки
Операция редактирования

В поле можно выбрать операцию из Конструктора состояний для редактирования элемента управления. При запрете операции в конструкторе редактирование элемента Ссылки также будет запрещено.

Папка по умолчанию

В поле можно указать папку, которая будет открываться по умолчанию при выборе карточки. Можно выбрать папку любого вида (как обычной, так и виртуальной, в том числе — с параметрическим поиском).

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

  • Если папка не указана, будет открываться Личная папка, а при её отсутствии — дерево папок.

Предпросмотр

В поле необходимо выбрать элемент типа Предпросмотр файла из элементов, существующих в текущей разметке. При этом в работающем приложении при выделении файла в элементе управления Ссылки файл будет открыт в режиме предварительного просмотра в связанном элементе Предпросмотр файлов. Файл отображается, когда значение свойства Режим отображения = Файлы.

Создание без типа ссылки

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

  • Да — при создании карточки в контекстном меню элемента управления Ссылки будет доступна опция Ссылка не задана. Создавать карточки при помощи данного элемента управления можно без указания типа ссылки.

  • Нет — добавление карточки и создание карточки возможно только с указанием типа ссылки.

Типы карточек

В поле определяется возможность добавления файлов и создания определённых типов и видов карточек.

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

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

Типы ссылок

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

Хранить сильную ссылку

В поле можно указать необходимость использования сильных (значение Да) или слабых ссылок (значение Нет).

Внешний вид

Показывать описания

Определяет видимость описаний к ссылкам:

  • Да — описания по умолчанию отображаются.

  • Нет — описания по умолчанию скрыты.

Настройка локализации

Допускается локализация общих свойств элемента. Описание настройки локализации содержится в разделе Общие свойства элементов управления.