Имя: Пароль:
1C
1С v8
СКД обороты с разными периодами
0 mnail1979
 
30.04.12
10:02
Уважаемые профессионалы.
Есть к примеру запрос:
ВЫБРАТЬ
   ПродажиОбороты.Контрагент КАК Контрагент,
   ПродажиОбороты.Номенклатура КАК Номенклатура,
   ПродажиОбороты.КоличествоОборот КАК газнегазтекгод,
   0 КАК газнегазпрошлыйгод,
   0 КАК лимонадтекгод,
   0 КАК лимонадпрошлыйгод
ИЗ
   РегистрНакопления.Продажи.Обороты(
           &НачПериод,
           &КонПериод,
           ,
           Номенклатура.Ссылка В ИЕРАРХИИ
               (ВЫБРАТЬ
                   СправочникНоменклатура.Ссылка КАК ссылка
               ИЗ
                   Справочник.Номенклатура КАК СправочникНоменклатура
               ГДЕ
                   СправочникНоменклатура.Наименование = "Аква Вита")) КАК ПродажиОбороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   ПродажиОбороты.Контрагент,
   ПродажиОбороты.Номенклатура,
   0,
   ПродажиОбороты.КоличествоОборот,
   0,
   0
ИЗ
   РегистрНакопления.Продажи.Обороты(
           &НачПериод1,
           &КонПериод1,
           ,
           Номенклатура.Ссылка В ИЕРАРХИИ
               (ВЫБРАТЬ
                   СправочникНоменклатура.Ссылка КАК ссылка
               ИЗ
                   Справочник.Номенклатура КАК СправочникНоменклатура
               ГДЕ
                   СправочникНоменклатура.Наименование = "Аква Вита")) КАК ПродажиОбороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   ПродажиОбороты.Контрагент,
   ПродажиОбороты.Номенклатура,
   0,
   0,
   ПродажиОбороты.КоличествоОборот,
   0
ИЗ
   РегистрНакопления.Продажи.Обороты(
           &НачПериод,
           &КонПериод,
           ,
           Номенклатура.Ссылка В ИЕРАРХИИ
               (ВЫБРАТЬ
                   СправочникНоменклатура.Ссылка КАК ссылка
               ИЗ
                   Справочник.Номенклатура КАК СправочникНоменклатура
               ГДЕ
                   СправочникНоменклатура.Наименование = "Гюлюстан")) КАК ПродажиОбороты

УПОРЯДОЧИТЬ ПО
   Контрагент


При вставке этого запроса в СКД в параметрах образуются 6 параметров:
НачалоПериода, КонецПериода, Начпериода,КонПериода, НачПериода1, КонПериода1.

Как я понял из теории, если СКД видит обороты , он сам создает параметр НачалоПериода и КонецПериода. Но как видите из запроса, в разных запросах мне нужно использовать разные периоды. А он везде пихнет один и тот же. Как быть?
1 wertyu
 
30.04.12
10:17
у конструктура запроса в СКД есть закладка "Компоновка данных", можно просто указать в фигурных скобках