Вот код при стандартном варианте работает все ок

   КонецПериода = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("КонецПериода").Значение;

  Стоит добавить параметр в шапку с помощью звездочки, не могу получить значение из шапки.

Не особо есть время копать потому обращаюсь за помощью!
---
Должно работать.
Есть пару замечаний: после получения Настройки = КомповновщикНастроеке.получитьНастройки()
использование

```1c
    КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("ВыводитьЗаголовок").Использование = Истина;,
```

а так же

```1c
    Настройки = КомпоновщикНастроек.Настройки;
```

может привести к интересным последствиям. после получения настроек работать НАДО только с ними. Про компоновщикнастроек надо забыть.
---
(1
```1c
    ) Настройки = КомпоновщикНастроек.ПолучитьНастройки()
    КонецПериод = КомпоновщикНастроек.ПараметрыДанных......
```
---
Настройки = КомпоновщикНастроек.ПолучитьНастройки()

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

```1c
    КомпоновщикНастроек.ПолучитьНастройки();

    НачалоПериода = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("НачалоПериода").Значение;
```
---
Сорян. Должно быть

```1c
    КонецПериода = Настройки.ПараметрыДанных....
```

Опечатался.
---
не работает тоже пробовал давно уже, вернее не берет данные из шапки.
---
Это не данные шапки. Это пользовательские настройки. Покажите отчет.
---
```1c
    Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)

    ВнешниеНаборыДанных = Новый Структура;

    настройки = КомпоновщикНастроек.ПолучитьНастройки();

    НачалоПериода = Настройки.ПараметрыДанных.Элементы.Найти("НачалоПериода").Значение;
    КонецПериода = Настройки.ПараметрыДанных.Элементы.Найти("КонецПериода").Значение;

    Если НачалоПериода = Дата(1,1,1) Тогда
    НачалоПериода = НачалоДня(ТекущаяДата());
    Иначе
    НачалоПериода = НачалоДня(НачалоПериода);
    КонецЕсли;

    Если КонецПериода = Дата(1,1,1) Тогда
    КонецПериода = КонецДня(ТекущаяДата());
    Иначе
    КонецПериода = КонецДня(КонецПериода);

    КонецЕсли;

    ТЗ = ПолТЗ(НачалоПериода, КонецПериода);

    ВнешниеНаборыДанных.Вставить("ТЗ",ТЗ);

    КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("ВыводитьЗаголовок").Использование = Истина;
    КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("ВыводитьЗаголовок").Значение = ТипВыводаТекстаКомпоновкиДанных.Выводить;
    КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("Заголовок").Использование = Истина;
    Если РольДоступна("ПолныеПрава") Тогда
    Иначе
    КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("Заголовок").Значение = "Продажи по подразделению " + ПараметрыСеанса.ТекущийПользователь.Подразделение + " с "+НачалоПериода + " по " +КонецПериода;
    КонецЕсли;

    СтандартнаяОбработка = Ложь;

    СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");

    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    Настройки = КомпоновщикНастроек.Настройки;
    ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки,ДанныеРасшифровки);

    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,ВнешниеНаборыДанных,ДанныеРасшифровки);

    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);

    ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);

    КонецПроцедуры
```
---
А вообще где вы это пытаетесь получить? Я исхожу из того, что при компоновке данных.
---
ответил выше
---
Должно работать.
Есть пару замечаний: после получения Настройки = КомповновщикНастроеке.получитьНастройки()
использование

```1c
    КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("ВыводитьЗаголовок").Использование = Истина;,
```

а так же

```1c
    Настройки = КомпоновщикНастроек.Настройки;
```

может привести к интересным последствиям. после получения настроек работать НАДО только с ними. Про компоновщикнастроек надо забыть.
---
спасибо помогло.