Помогите пожалуйста !
Срочно нужен вот такой отчет по закрытию производства:

Может у кого есть что-нибудь хотя бы похожее ?
Заранее спасибо !!!
---
hasan-rusel, получай секцию как область, затем область.парметры.Параметр = Значение и присоединяй ее
---
напишите конфигурацию. платформу. так быстрее будет результат. подобное делали в 7ке. для 8ки надо посмотреть
---
shandre,
1С:Предприятие 8.2 (8.2.16.363)
Бухгалтерия предприятия, редакция 2.0 (2.0.44.9)

Если у вас есть хоть что-то подобное поделитесь пожалуйста, очень нужно !!
заранее спасибо !
---
нет надо писать.
---
Решил написать, благо дали время....
Может кто подскажет ?
Количество колонок заранее не известно. Если пользоваться функцией присоединить ()

```1c
    Секция.Область().ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
    ТабДок.Присоединить(Секция,2,"Группа 2",Истина);
```

То как в макете быть с параметрами ?
Т.е. 1 колонка параметры А1, А2 (вниз) и т.д. а как быть с той колонкой, в макете, которую присоединяю ?
---
эту красоту на СКД надо ваять там изначально это есть (Количество колонок заранее не известно). На универсальном это конешно долгое удовольствие...
---
motorkuzbassa.it, К сожалению пока слабо знаком с СКД, делаю как могу ((
---
Может кто подскажет, вот такой запрос в БП:

```1c
    Запрос = Новый Запрос;
    Запрос.Текст ="ВЫБРАТЬ
    | ХозрасчетныйДвиженияССубконто.СубконтоДт2,
    | ХозрасчетныйДвиженияССубконто.Сумма,
    | ХозрасчетныйДвиженияССубконто.СчетКт,
    | ХозрасчетныйДвиженияССубконто.Период,
    | ХозрасчетныйДвиженияССубконто.ПодразделениеКт.Ссылка,
    | ХозрасчетныйДвиженияССубконто.СуммаНУДт,
    | ХозрасчетныйДвиженияССубконто.СуммаНУКт,
    | ХозрасчетныйДвиженияССубконто.СуммаПРДт,
    | ХозрасчетныйДвиженияССубконто.СуммаПРКт,
    | ХозрасчетныйДвиженияССубконто.СуммаВРДт,
    | ХозрасчетныйДвиженияССубконто.СуммаВРКт
    |ИЗ
    | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто КАК ХозрасчетныйДвиженияССубконто
    |ГДЕ
    | ХозрасчетныйДвиженияССубконто.Период МЕЖДУ &НачПериода И &КонПериода
    | И ХозрасчетныйДвиженияССубконто.СчетДт = &Счет
    | И ХозрасчетныйДвиженияССубконто.ПодразделениеДт.Ссылка = &Подразделение";

    Запрос.УстановитьПараметр("Счет", Счет);
    Запрос.УстановитьПараметр("Подразделение", Подразделение);
    Запрос.УстановитьПараметр("НачПериода", НачалоДня(НачПериода));
    Запрос.УстановитьПараметр("КонПериода", КонецДня(КонПериода));

    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
```

Выполняется минут 5-7, может можно его как-то оптимизировать ?
---
hasan-rusel, попробуй добавить условия в регистр РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(&ДатаНач, &ДатаКон, СчетДт = &Счет И ПодразделениеДт.Ссылка = &Подразделение, , ). Замерь быстрее будет или нет.
---
tolyan_ekb, вроде быстрее, спасибо !!

Ребят, подскажите, впервые просто делаю отчет подобного типа. код:

```1c
    Таблица = Новый ТабличныйДокумент ;

    Макет = ПолучитьМакет("Макет");

    ОбластьШапка = Макет.ПолучитьОбласть("Шапка");
    Таблица.Вывести(ОбластьШапка);
    ОбластьСтрока = Макет.ПолучитьОбласть("Строка");
    Секция = Таблица.ПолучитьОбласть("R1C5:R90C5");
    Таблица.НачатьАвтогруппировкуКолонок();
    Запрос = Новый Запрос;
    Запрос.Текст ="ВЫБРАТЬ
    | ХозрасчетныйДвиженияССубконто.СубконтоДт2,
    | ХозрасчетныйДвиженияССубконто.Сумма,
    | ХозрасчетныйДвиженияССубконто.СчетКт,
    | ХозрасчетныйДвиженияССубконто.Период,
    | ХозрасчетныйДвиженияССубконто.ПодразделениеКт.Ссылка,
    | ХозрасчетныйДвиженияССубконто.СуммаНУДт,
    | ХозрасчетныйДвиженияССубконто.СуммаНУКт,
    | ХозрасчетныйДвиженияССубконто.СуммаПРДт,
    | ХозрасчетныйДвиженияССубконто.СуммаПРКт,
    | ХозрасчетныйДвиженияССубконто.СуммаВРДт,
    | ХозрасчетныйДвиженияССубконто.СуммаВРКт
    |ИЗ
    | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто(
    | &НачПериода,
    | &КонПериода,
    | СчетДт = &Счет
    | И ПодразделениеДт.Ссылка = &Подразделение,
    | ,
    | ) КАК ХозрасчетныйДвиженияССубконто
    |ГДЕ
    | ХозрасчетныйДвиженияССубконто.Период МЕЖДУ &НачПериода И &КонПериода
    | И ХозрасчетныйДвиженияССубконто.СчетДт = &Счет
    | И ХозрасчетныйДвиженияССубконто.ПодразделениеДт.Ссылка = &Подразделение";

    Запрос.УстановитьПараметр("Счет", Счет);
    Запрос.УстановитьПараметр("Подразделение", Подразделение);
    Запрос.УстановитьПараметр("НачПериода", НачалоДня(НачПериода));
    Запрос.УстановитьПараметр("КонПериода", КонецДня(КонПериода));

    Выборка = Запрос.Выполнить().Выбрать();
    Пока Выборка.Следующий() Цикл
    Если Выборка.СубконтоДт2.Наименование = "Амортизация ОС и НМА" тогда

    АБУ1 = АБУ1 + Выборка.Сумма;
    Если не Выборка.СчетКт.Код = "20" и не Выборка.СчетКт.Код = "20.01" и не Выборка.СчетКт.Код = "20.02" и не Выборка.СчетКт.Код = "23" и не Выборка.СчетКт.Код = "23.01" и не Выборка.СчетКт.Код = "23.02" тогда
    АБУ2 = АБУ2 + Выборка.Сумма;
    КонецЕсли;
    КонецЕсли;
    Если Выборка.ПодразделениеКтСсылка <> NULL тогда
    Подр = Выборка.ПодразделениеКтСсылка;
    Если Подр <> ПД тогда
    ПД=Подр;
    Секция.Область().Параметр.ПД = ПД;
    Секция.Область().ГоризонтальноеПоложение = ГоризонтальноеПоложение.Право;
    Таблица.Присоединить(Секция,5, ,Истина);
    Таблица.Вывести(Секция,5, ,Истина);
    КонецЕсли;
    КонецЕсли;
    КонецЦикла;
    ОбластьСтрока.Параметры.АБУ1 = АБУ1;
    ОбластьСтрока.Параметры.АБУ2 = АБУ2;
    Таблица.Вывести(ОбластьСтрока);
```

{Форма.Форма.Форма(102)}: Значение не является значением объектного типа (ПД)
  Секция.Область().Параметр.ПД = ПД;
---
Отладчик спасет отца русской демократии (С)
---
hasan-rusel, зачем ты ГДЕ оставил?
Это убрать можно
|ГДЕ
                  | ХозрасчетныйДвиженияССубконто.Период МЕЖДУ &НачПериода И &КонПериода
                  | И ХозрасчетныйДвиженияССубконто.СчетДт = &Счет
                  | И ХозрасчетныйДвиженияССубконто.ПодразделениеДт.Ссылка = &Подразделение";
---
PS)Поясню про сообщение выше:
Первые 4 столба не меняются, оставляем их как и есть в макете, а 5 и далее повторяются, только хз сколько раз, хотел зациклить 5 столбец ,чтобы он выводился каждый раз, как цикле появляется новое подразделение "Выборка.ПодразделениеКтСсылка"

Помогите пожалуйста !!
---
hasan-rusel, получай секцию как область, затем область.парметры.Параметр = Значение и присоединяй ее
---
tolyan_ekb, А можно подробнее ? Я просто впервые с такими отчетом вожусь...
Если можно кинь строку кода, чтоб колонка копировалась в цикле с параметрами...
Например чтоб с 5 колонки в 7 строке проверялось подразделение и вставлялось, если новое..
Заранее спасибо !!