Макет скд расшифровка

Задача: В отчет СКД вместо ссылки на документ “Заявка на расходование ДС XX00-000001 от 09.01.2019 10:00:00″ вывести только его номер ” XX00-000001 “. Расшифровкой данного поля “Номер” должна быть ссылка на документ (по двойному клику открывается его форма).

Первоначальный вид отчета
Первоначальный вид отчета на СКД

Решение: Итак первое что нам надо сделать – это вместо ссылки вывести номера документа. Для этого поменяем запрос СКД и его настройки:

Изменяем набор данных
Добавляем номер детальные записи отчета
Добавляем номер в детальные записи отчета

Строим наш отчет и видим, что все выводится как и задумывалось, но при двойном клике на поле “Номер” не происходит ничего:

Отсутствует расшифровка у поля “Номер”

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

  • На закладке отчета “Макет” добавляем “Макет Поля” (действие “Добавить макет поля”);
  • Указываем для него область (1 ячейку);
  • Заполняем свойства: “Параметр”, “ПараметрРасшифровки” (см. рисунок ниже);
  • Радуемся насколько мы крутые программисты.
Заполнение и расшифровка поля "Номер"
Заполнение и расшифровка поля “Номер”

Свойство “Параметр” – в него заносим значение из нашего набора данных, которое мы хотим отображть в этой ячейке.

Свойство “ПараметрРасшифровки” – в него записываем значение из набора данных, которые мы хотим видеть в качестве расшифровки.

Вот и все! Для примера можете скачать данный отчет по ссылке: “craft1c_отчетСКД_РасшифровкаЧерезМакет”.

0

2 комментария

  1. Костик

    а как реализовать дополнительные пункты расшифровки?

    0
    1. Admin (Автор записи)

      Это чуть-чуть посложнее. Придется написать отдельную статью по данному вопрос!

      0

Оставить комментарий

Ваш адрес email не будет опубликован.