Имя: Пароль:
1C
1С v8
Изучаем построитель отчета
0 Explorer1c
 
16.01.14
22:39
Всем привет, три часа бьюсь над следующей задачей- хочу сфорировать отчет так, чтобы по регистрам все формировалось по таблице остатки и обороты
Но если пользователь захочет то и с периодичностью "Регистратор"
Для этого использую построитель отчета, подскажите как задачть параметры

    "ВЫБРАТЬ
    |    ОбъединениеНаСкладахИРознице.Склад КАК Склад,
    |    ОбъединениеНаСкладахИРознице.Номенклатура КАК Номенклатура,
    |    ОбъединениеНаСкладахИРознице.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |    ОбъединениеНаСкладахИРознице.СерияНоменклатуры КАК СерияНоменклатуры,
    |    ОбъединениеНаСкладахИРознице.Качество КАК Качество,
    |    ОбъединениеНаСкладахИРознице.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
    |    ОбъединениеНаСкладахИРознице.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
    |    ОбъединениеНаСкладахИРознице.КоличествоОборот КАК КоличествоОборот,
    |    ОбъединениеНаСкладахИРознице.КоличествоПриход КАК КоличествоПриход,
    |    ОбъединениеНаСкладахИРознице.КоличествоРасход КАК КоличествоРасход,
    |    ОбъединениеНаСкладахИРознице.Склад_Розница КАК Склад_Розница
    |  
    |ИЗ
    |    (ВЫБРАТЬ
    |        ТоварыНаСкладахОстаткиИОбороты.Склад КАК Склад,
    |        ТоварыНаСкладахОстаткиИОбороты.Номенклатура КАК Номенклатура,
    |        ТоварыНаСкладахОстаткиИОбороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
    |        ТоварыНаСкладахОстаткиИОбороты.СерияНоменклатуры КАК СерияНоменклатуры,
    |        ТоварыНаСкладахОстаткиИОбороты.Качество КАК Качество,
    |        ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
    |        ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток,
    |        ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот,
    |        ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход КАК КоличествоПриход,
    |        ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход КАК КоличествоРасход,
    |        ""На складе"" КАК Склад_Розница
    |    {ВЫБРАТЬ
    |        ТоварыНаСкладахОстаткиИОбороты.Регистратор как з1}
    |    ИЗ
    |        РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, {(&Периодичность)}, , ) КАК ТоварыНаСкладахОстаткиИОбороты
    |    
    |    ОБЪЕДИНИТЬ ВСЕ
    |
    |    ВЫБРАТЬ
    |        ТоварыВРозницеОстаткиИОбороты.Склад,
    |        ТоварыВРозницеОстаткиИОбороты.Номенклатура,
    |        ТоварыВРозницеОстаткиИОбороты.ХарактеристикаНоменклатуры,
    |        ТоварыВРозницеОстаткиИОбороты.СерияНоменклатуры,
    |        ТоварыВРозницеОстаткиИОбороты.Качество,
    |        ТоварыВРозницеОстаткиИОбороты.КоличествоНачальныйОстаток,
    |        ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток,
    |        ТоварыВРозницеОстаткиИОбороты.КоличествоОборот,
    |        ТоварыВРозницеОстаткиИОбороты.КоличествоПриход,
    |        ТоварыВРозницеОстаткиИОбороты.КоличествоРасход,
    |        ""В рознице""
    |    {ВЫБРАТЬ
    |        ТоварыВРозницеОстаткиИОбороты.Регистратор как з1}
    |    ИЗ
    |        РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты(&ДатаНачала, &ДатаОкончания, {(&Периодичность)}, , ) КАК ТоварыВРозницеОстаткиИОбороты) КАК ОбъединениеНаСкладахИРознице  
    |ИТОГИ
    |    СУММА(КоличествоНачальныйОстаток),
    |    СУММА(КоличествоКонечныйОстаток),
    |    СУММА(КоличествоОборот),
    |    СУММА(КоличествоПриход),
    |    СУММА(КоличествоРасход)
    |ПО
    |    ОБЩИЕ,
    |    Качество,
    |    ХарактеристикаНоменклатуры,
    |    Склад_Розница,
    |    Склад,
    |    Номенклатура,
    |    СерияНоменклатуры";
1 Desna
 
16.01.14
22:40
на уф этого счастья нет
2 Explorer1c
 
16.01.14
22:42
Отчет формирую с помощью конструктора выходной формы, добился того, что в отборе появляется выбор "периодичности" и отчет действительно вроде отрабатывает с периодичоностью, если выбрать "регистратор" но почему-тоне выводит эту группировку
3 Обработка
 
16.01.14
22:43
Построитель прошлый век переходи на СКД
4 Сисой
 
16.01.14
23:20
(0) Нахрена изучать то, что уже не используется?
5 NcSteel
 
16.01.14
23:31
(0) Смотри универсальный отчет в типовых.
6 PR
 
17.01.14
00:42
7 Explorer1c
 
17.01.14
02:25
(6) Я почитал но там ничего не сказано о вложенных запросах

Вложенный
      запрос1
          Объединение
      запрос2

в запросе 1 я определил периодичность {&Периодичность}-т.е передал параметры периодичности построителю поидее
выбрал поле {выбрать ТоварыНаСкладах.Регистратор} в Запросе 2 сделал тоже самое
А как мне выбрать это поле в верхушке вложенного запроса, чтобы вывести?
т.е система не понимает {Выбрать Вложенный.Регистратор}