Настройка отображения информации о ссылке

Элемент управления Ссылки состоит из двух блоков: строки меню и таблицы ссылок.

В таблице ссылок отображаются:

  • Значок вида ссылки.

  • Информация о карточке.

  • Тип ссылки.

  • Кнопка информации о ссылке.

  • Кнопка меню команд.

В столбце Информация о карточке по умолчанию отображается дайджест карточки. Если требуется, вместо дайджеста можно вывести другую информацию о карточке.

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

За выбор способа формирования строки с информацией о карточке отвечает свойство Метод для описания элемента управления Ссылки. Данная настройка может принимать значения:

  • Стандарт. В информации о карточке отображается дайджест.

  • Расширение. В информации о карточке отображается значение, предоставляемое специальным расширением Web-клиента.

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

Использование дайджеста карточки в ссылке

  1. Создайте новую разметку просмотра в локации, соответствующей виду/типу карточек, на которые есть ссылки в таблице ссылок.

    Разметка настраивается именно для карточек, на которые указывают ссылки. Если у вида/типа карточек не настроена такая разметка, в таблице ссылок строки с информацией о карточках данного вида будут пустыми (если свойство Метод для описания в значении Разметка).
  2. Добавьте в разметку требуемые элементы управления и настройте их на получение данных из карточки.

    Поддерживаются следующие типы дочерних элементов управления: Строка, Метка, Дата/время, Флаг, Раскрывающийся список, Число, Партнер, Подразделение, Подразделение контрагента, Сотрудник, Сотрудники, Строка конструктора справочников, Контейнер строка.

    Например, добавьте ЭУ Контейнер строка с дочерними элементами управления:

    Строка, связанный с секцией Основная информация, полем Название.

    Сотрудник, связанный с секцией Основная информация, полем Автор.

    Пример структуры разметки блока информации о карточке
    Рисунок 2. Пример структуры разметки блока информации о карточке
  3. Сохраните разметку.

  4. Добавьте в данную локацию новое условие выбора со следующими свойствами:

    • Режим: Описание.

    • Состояние: Любое.

    • Роль: Любое".

    • Тип устройства: Любое.

    • Разметка: созданная разметка.

  5. Откройте разметку просмотра карточки с элементом управления Ссылки, в котором информации о ссылках должны формироваться разметкой.

  6. В настройках ЭУ Ссылки измените значение свойства Метод для описания на Разметка.

  7. Сохраните разметку.

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

Элемент управления Ссылки с методом получения описания ссылок "Разметка"
Рисунок 3. Элемент управления Ссылки с методом получения описания ссылок "Разметка"

Настройка блока информации о карточке в справке о ссылке

Аналогичным образом может быть настроена разметка блока информации о карточке в справке о ссылке (открывается при нажатии кнопки Информация), со следующими отличиями:

  • Разметка блока информации о карточке может быть более сложной: не требуется помещать все элементы внутрь ЭУ `Контейнер строка`.

  • При добавлении условия выбора разметки следует указать Режим: Справка;

  • В ЭУ Ссылки нужно настроить свойство Вид дополнительной информации: должно быть выбрано значение О карточке и о ссылке или Только о карточке.

Отображение информации о ссылке и о карточке в окне справки
Рисунок 4. Отображение информации о ссылке и о карточке в окне справки