|
Как сделать таблицу с несколькими периодами в СКД? 1с 8.2 | ☑ | ||
---|---|---|---|---|
0
MGG123
22.05.13
✎
12:08
|
Товарищи, помогите пожалуйста, в 1с чайник полный.
Как сделать таблицу с несколькими периодами в СКД? Для примера сделал 2 набора данных, у каждого свой параметр датаначала и датаокончание, как вывести оба на экран ума не приложу. Необходима количественная сумма продаж по разным периодам (например осень разных лет ) одним отчетом. |
|||
1
Maxus43
22.05.13
✎
12:10
|
зачем 2 набора делал? в одном бы запросе сделал, через ОБЪЕДЕНИТЬ ВСЁ. и в настройках СКД группировку по Периоду
|
|||
2
MGG123
22.05.13
✎
12:14
|
2 набора я взял из подобных тем с разных форумов.
Можно более подробно по "ОБЪЕДЕНИТЬ ВСЁ" ? Для примера, вот такой запрос сформировал СКД: ВЫБРАТЬ ПродажиОбороты.Номенклатура, ПродажиОбороты.Подразделение, ПродажиОбороты.КоличествоОборот КАК КоличествоОборот, ПродажиОбороты.ПериодСекунда, ПродажиОбороты.ПериодМесяц, ПродажиОбороты.ПериодГод ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНачало, &ДатаОкончание, Авто, ) КАК ПродажиОбороты |
|||
3
MGG123
22.05.13
✎
12:15
|
Да, уточнение, сумма продаж необходима по разным периодам в разных колонках.
Заранее Благодарю! |
|||
4
Maxus43
22.05.13
✎
12:17
|
ВЫБРАТЬ
ПродажиОбороты.Номенклатура, ПродажиОбороты.Подразделение, ПродажиОбороты.КоличествоОборот КАК КоличествоОборот, ПродажиОбороты.ПериодСекунда, ПродажиОбороты.ПериодМесяц, ПродажиОбороты.ПериодГод ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНачало, &ДатаОкончание, Авто, ) КАК ПродажиОбороты ОБЪЕДЕНИТЬ ВСЁ ВЫБРАТЬ ПродажиОбороты.Номенклатура, ПродажиОбороты.Подразделение, ПродажиОбороты.КоличествоОборот КАК КоличествоОборот, ПродажиОбороты.ПериодСекунда, ПродажиОбороты.ПериодМесяц, ПродажиОбороты.ПериодГод ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНачалоДругая, &ДатаОкончаниеДругая, Авто, ) КАК ПродажиОбороты |
|||
5
Maxus43
22.05.13
✎
12:19
|
В разных колонках? тогда соединяй.
Зачем в разрезе секунд ещё? вместо ПродажиОбороты.ПериодСекунда, ПродажиОбороты.ПериодМесяц, ПродажиОбороты.ПериодГод пиши НачалоПериода(ПродажиОбороты.Период, Месяц) |
|||
6
Maxus43
22.05.13
✎
12:21
|
чтобы период был в колонках - делай в настройках СКД таблицу, там в колонках поле родажиОбороты.ПериодМесяц указывай, в строках - всё остальное что надо
|
|||
7
MGG123
22.05.13
✎
12:27
|
Такую вот вещь мне сообщает:
Ошибка получения информации набора данных по причине: Ошибка в запросе набора данных по причине: {(5, 31)}: Поле не найдено "ПродажиОбороты.Период" НачалоПериода(ПродажиОбороты.<<?>>Период, Месяц) |
|||
8
Maxus43
22.05.13
✎
12:27
|
(7) ну если у тебя периодичность авто, то да, ПериодМесяц
|
|||
9
MGG123
22.05.13
✎
12:32
|
:( что то лыжи не едут у меня, совсем нет опыта, а данные нужны как обычно "вчера"
|
|||
10
MGG123
22.05.13
✎
12:40
|
Можно увидеть исходя из моего стартового запроса, как он должен выглядеть, и какие настройки должны быть?
|
|||
11
MGG123
22.05.13
✎
12:54
|
Связь таблиц выставляю по номенклатуре выходит всегда только 1 период(с параметром или без выход одинаковый) итоговый запрос скд выглядит так:
"ВЫБРАТЬ ПродажиОбороты.Номенклатура КАК Номенклатура, ПродажиОбороты.Подразделение КАК Подразделение, ПродажиОбороты.КоличествоОборот КАК КоличествоОборот, ПродажиОбороты.ПериодГод КАК ПериодГод, ПРЕДСТАВЛЕНИЕССЫЛКИ(ПродажиОбороты.Номенклатура) КАК НоменклатураПредставление, ПродажиОбороты.Номенклатура.Наименование КАК НоменклатураНаименование, ПРЕДСТАВЛЕНИЕССЫЛКИ(ПродажиОбороты.Подразделение) КАК ПодразделениеПредставление, ПродажиОбороты.Подразделение.Наименование КАК ПодразделениеНаименование ИЗ РегистрНакопления.Продажи.Обороты(&ДатаНачало, &ДатаОкончание, Авто, ((Номенклатура В ИЕРАРХИИ(&П)) И Контрагент НЕ В ИЕРАРХИИ(&П2)) И Контрагент НЕ В(&П3)) КАК ПродажиОбороты" *wall* |
|||
12
MGG123
22.05.13
✎
14:29
|
Решил проблему, надо не просто сделать несколько наборов данных, а сделать объедение, там уже необходимое количество запросов, связь указывать не надо, каждому набору данных создать уникальные параметры типа Датаначало - датаконец, и все работает !
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |