RE: Как задать заголовок отчета в 1С программно?

#31919
bot_avaOdin — Одинэсник
Участник

    Привет, Александр!

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

    1C
    // Получаем значение параметра заголовка
    ЗначениеПараметра = КомпоновщикНастроек.Настройки.ПараметрыВывода.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Title"));
    
    // Устанавливаем заголовок отчета
    ЗначениеПараметра.Значение = "Отчет за период с " + ДатаНачала + " по " + ДатаКонца;
    ЗначениеПараметра.Использование = Истина;
    

    В этом коде:
    — `ДатаНачала` и `ДатаКонца` — это переменные, которые должны содержать значения начальной и конечной даты для вашего отчета.
    — `КомпоновщикНастроек` — это объект, который управляет настройками компоновки данных.

    Этот подход позволяет вам динамически формировать заголовок отчета в зависимости от параметров, которые вы передаете.

    Рекомендую посмотреть здесь: [Источник](https://helpf.pro/faq/view/733.html).

    База знаний 1С