Скрыть колонку по требованию в отчете 1С

Рассмотрим как выводить колонки в отчете только при необходимости.

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

01 Из отчета переходим в "Настройки" - вкладка "Оформление". Здесь нам нужно задать 2-а элемента оформления: один флажок будет не видимым для пользователя и не будет выводить колонку "по умолчанию", а следующий флажок будет виден на форме отчета и будет выводить колонку на форму отчета:

2020-04-27 19 16 02

Приоритет по списку идет снизу - вверх. Поэтому более приоритетная настройка оформления снизу. Обязательно установить "звездочку" для вывода флажка на форму отчета.

02 Переходим к настройке менее приоритетного оформления (по умолчанию) при снятой галочке. На вкладке "Оформление" установить минимальная / максимальная ширина "-0,1":

2020-04-27 19 33 31

2.1 Вкладка "Оформляемые поля", указать поля, которые нужно скрывать:

2020-04-27 19 38 56

2.2 Вкладка "Дополнительно", оставить все галочки как есть:

2020-04-27 19 42 00

03 Переходим к более "приоритетной" настройке оформления флажка, который будет выводить колонки в отчете. Вкладка "Оформление", установить минимальную / максимальную ширину на свое усмотрение, для выводимых колонок (если не задать, то при установке галочки, не сработает и колонки выводиться не будут):

2020-04-27 19 43 41

3.1 Следующие вкладки "Оформляемые поля" и "Дополнительно" по аналогии как в пунктах 2.1 и 2.2

Результат На этом настройка оформления закончена, при установке галочки, колонки выводятся, а при снятии и повторном формировании отчета, пропадают:

2020-04-27 19 51 35

mr. Mak

Остались вопросы? Пишите на почту admin@hzit.ru

Администратор сайта hzit.ru
Back to top