Имя: Пароль:
1C
1С v8
формирую отчёт в СКД как организовать группировку данных по (Дням, Неделям, Мес)
,
0 luch
 
15.11.11
07:21
Не подскажете, как реализовать возможность смены периодичности в СКД, что-то какой то ступор на меня напал, ни как не получается сделать.  Выбрать какой-то один период - понятно как сделать, а возможность выбирать требуемую периодичность в настройках отчёта и формировать отчёт - никак не выходит.

ВЫБРАТЬ
   ТоварыНаСкладахОстаткиИОбороты.Склад,
   ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход,
   ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток
ИЗ
   РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , День, , ) КАК ТоварыНаСкладахОстаткиИОбороты
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки КАК ТоварыВРезервеНаСкладахОстатки
       ПО ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ТоварыВРезервеНаСкладахОстатки.Номенклатура
           И ТоварыНаСкладахОстаткиИОбороты.Склад = ТоварыВРезервеНаСкладахОстатки.Склад
1 Seducer
 
15.11.11
07:39
Вместо "День" в параметрах ВТ укажи "Авто"
2 luch
 
15.11.11
08:10
Поставил Авто, но как теперь, и где выбирать Периодичность по которой я хочу построить данный отчёт (у пользователя должна быть возможность выбирать период ко которому будет строится отчёт), может у кого-нибудь найдётся немного времени его глянуть, поможете восполнить пробел в моих знаниях http://narod.ru/disk/31403999001/ВнешнийОтчет1.erf.html
3 luch
 
15.11.11
08:11
моя почта :) [email protected]
4 Синий зуб
 
15.11.11
08:48
Реквизит выведи ПериодДень, ПериодМесяц и т.д. И по нему группируй колонки, например.
5 chingiz
 
15.11.11
09:00
+(4) более понятно: Ставишь авто и у тебя в запросе теперь можно выбрать поля ПериодДень,ПериодМесяц и т.д. Вот все поля выбирай и они потом будут доступны для группировок отчета.
6 luch
 
15.11.11
09:09
Вывел реквезиты, сделал групировки :)  в итоговой табличке данные по группировкам отображаются в строках, никак не получается их в колонки загнать.
В конструкторе компоновки данных выбираю таблицу, далее в колонки выбираю свои группировки по неделям.
http://s017.radikal.ru/i431/1111/43/762a2bf8e154.jpg
в итоге имею вот такой результат
http://s017.radikal.ru/i421/1111/c3/06a64e85ef2c.jpg

ВЫБРАТЬ
   ТоварыНаСкладахОстаткиИОбороты.Склад,
   ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход,
   ТоварыВРезервеНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК Резерв,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток - ТоварыВРезервеНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток КАК ОстатокБезРезерва,
       ТоварыНаСкладахОстаткиИОбороты.ПериодНеделя,
   ТоварыНаСкладахОстаткиИОбороты.ПериодДень
ИЗ
   РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Авто, , ) КАК ТоварыНаСкладахОстаткиИОбороты
       ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРезервеНаСкладах.ОстаткиИОбороты КАК ТоварыВРезервеНаСкладахОстаткиИОбороты
       ПО ТоварыНаСкладахОстаткиИОбороты.Склад = ТоварыВРезервеНаСкладахОстаткиИОбороты.Склад
           И ТоварыНаСкладахОстаткиИОбороты.Номенклатура = ТоварыВРезервеНаСкладахОстаткиИОбороты.Номенклатура

СГРУППИРОВАТЬ ПО
   ТоварыНаСкладахОстаткиИОбороты.Склад,
   ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоОборот,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход,
   ТоварыВРезервеНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
   ТоварыНаСкладахОстаткиИОбороты.ПериодНеделя,
   ТоварыНаСкладахОстаткиИОбороты.ПериодДень
7 luch
 
15.11.11
09:11
осталось немного для победы, где он - последний шаг
8 Paranoid
 
15.11.11
09:16
там таблица нужна и группировка период.

и все!.
9 luch
 
15.11.11
09:29
что - то уже по всякому эту таблицу перекрутил, результат не меняется, в строку количества по Периодам не хочет заполняться.

может найдётся кто, чтобы до ума его довести, буду очень признателен
10 luch
 
15.11.11
09:29
11 Seducer
 
15.11.11
09:35
А ресурсы за тебя кто будет делать?
12 Seducer
 
15.11.11
09:36
Перейди на вкладку "Ресурсы" и нажми кнопочку ">>"
13 luch
 
15.11.11
10:32
Спасибо, получилось  :)
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn