|
Пустые группировки в скд | ☑ | ||
---|---|---|---|---|
0
Cоляпсус
01.04.20
✎
15:36
|
Добрый день.
Вопрос возник такой и понимаю, что тема уже 50 раз проезжена вдоль и поперёк,но: Вопрос пустых группировок лично у меня так и остался, всё работает хорошо, но от пустой группировки никак не могу избавится. понимаю,что надо запрос поправить или уже вывод. Но что только не перепробовал никак, ну у меня лично, конечно. не сочтите за труд, подсказать, что необходимо сделать. я понимаю, что телепаты здесь во всяком случае не живут, Но если что нужно скажите. https://prnt.sc/rqtq6f заранее благодарен. |
|||
1
Cоляпсус
01.04.20
✎
15:37
|
могу конечно и запрос в студию, но он большой
|
|||
2
Cоляпсус
01.04.20
✎
15:38
|
ВЫБРАТЬ
РеализацияТоваровУслугТовары.Номенклатура, ЕСТЬNULL(РеализацияТоваровУслугТовары.Сумма * РеализацияТоваровУслугТовары.Ссылка.КурсВзаиморасчетов / РеализацияТоваровУслугТовары.Ссылка.КратностьВзаиморасчетов, 0) КАК СуммаРуб, РеализацияТоваровУслугТовары.Количество, РеализацияТоваровУслугТовары.Ссылка.Дата, РеализацияТоваровУслугТовары.Ссылка.Номер, РеализацияТоваровУслугТовары.Ссылка.ВалютаДокумента, РеализацияТоваровУслугТовары.Ссылка.Контрагент, РеализацияТоваровУслугТовары.Ссылка.Ответственный, РеализацияТоваровУслугТовары.ЕдиницаИзмерения, РеализацияТоваровУслугТовары.Номенклатура.ОтветственныйМенеджерЗаПокупки, РеализацияТоваровУслугТовары.Ссылка, РеализацияТоваровУслугТовары.Сумма КАК СуммаДокумента, РеализацияТоваровУслугТовары.Ссылка КАК Ссылка1, РеализацияТоваровУслугТовары.Ссылка.Склад КАК СкладГруппа, 0 КАК СуммаСНачалаГода, 0 КАК СуммаЗаАналогПрошлПериод ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачДата И &КонДата И РеализацияТоваровУслугТовары.Ссылка.Организация = &Организация ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ 0, 0, 0, 0, 0, 0, 0, 0, 0, РеализацияТоваровУслугТовары.Номенклатура.ОтветственныйМенеджерЗаПокупки, РеализацияТоваровУслугТовары.Ссылка, 0, 0, 0, ЕСТЬNULL(РеализацияТоваровУслугТовары.Сумма * РеализацияТоваровУслугТовары.Ссылка.КурсВзаиморасчетов / РеализацияТоваровУслугТовары.Ссылка.КратностьВзаиморасчетов, 0), 0 ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка.Проведен И РеализацияТоваровУслугТовары.Ссылка.Дата >= НАЧАЛОПЕРИОДА(&НачДата, ГОД) И РеализацияТоваровУслугТовары.Ссылка.Дата <= &КонДата И РеализацияТоваровУслугТовары.Ссылка.Организация = &Организация ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ 0, 0, 0, 0, 0, 0, 0, 0, 0, РеализацияТоваровУслугТовары.Номенклатура.ОтветственныйМенеджерЗаПокупки, РеализацияТоваровУслугТовары.Ссылка, 0, 0, 0, 0, ЕСТЬNULL(РеализацияТоваровУслугТовары.Сумма * РеализацияТоваровУслугТовары.Ссылка.КурсВзаиморасчетов / РеализацияТоваровУслугТовары.Ссылка.КратностьВзаиморасчетов, 0) ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка.Проведен И РеализацияТоваровУслугТовары.Ссылка.Дата >= ДОБАВИТЬКДАТЕ(&НачДата, ГОД, -1) И РеализацияТоваровУслугТовары.Ссылка.Дата <= ДОБАВИТЬКДАТЕ(&КонДата, ГОД, -1) И РеализацияТоваровУслугТовары.Ссылка.Организация = &Организация |
|||
3
mikecool
01.04.20
✎
15:47
|
игнорировать Null у группировки стоит?
|
|||
4
Cоляпсус
01.04.20
✎
15:54
|
(3) так вылезает группировка со всеми значениями пусто, только итоги у неё и совсем пустые детальные записи, как на скриншоте
данный вывод я совсем не запрашивал https://prnt.sc/rqu5h2 |
|||
5
Cоляпсус
01.04.20
✎
16:02
|
это наверное из запроса тянется. но не могу понять как исправить
|
|||
6
Cоляпсус
01.04.20
✎
16:09
|
все на карантине. )))
|
|||
7
toypaul
гуру
01.04.20
✎
16:24
|
отбор на группировке
|
|||
8
Cоляпсус
01.04.20
✎
17:00
|
(7) Вопрос только на какой, У нее нет названия
|
|||
9
Cоляпсус
01.04.20
✎
17:16
|
что-то сегодня диалог совсем не идёт
|
|||
10
Cоляпсус
02.04.20
✎
10:25
|
Добрый день, вопрос у меня всётаки остался открытым, пустую группировку из скд убрать никак не получается. эта группировка как я вижу это второй и третий запросы в объеденении. выводится их суммарный результат и почему-то пустая строка детальных записей
Спасибо за помощь. |
|||
11
Cоляпсус
02.04.20
✎
11:33
|
Совсем тема не зашла, никто не откликнулся
|
|||
12
Cоляпсус
02.04.20
✎
12:11
|
Люди АУ
|
|||
13
vicof
02.04.20
✎
12:21
|
Запрос гумно
|
|||
14
vicof
02.04.20
✎
12:23
|
Нахрена тут объединение?
|
|||
15
Cthulhu
02.04.20
✎
12:29
|
(14): в смысле "такое объединение"?
(там надо "пристегнуть" по-номенклатурно итоговые значения с начала года по документам того же вида, насколько я понял) |
|||
16
Cthulhu
02.04.20
✎
12:30
|
(15)+ с по-менеджерной группировкой )))
|
|||
17
vicof
02.04.20
✎
12:34
|
(15) В смысле да. Почему там тогда ни номенклатуры, ни номера не выбираются?
|
|||
18
vicof
02.04.20
✎
12:34
|
Ну пропробуй запустить этот запрос в консоли, как думаешь, что он там выведет?
|
|||
19
Cоляпсус
02.04.20
✎
13:20
|
(15) Да в одном случае сначала года, в другом случае за период только прошлого года
|
|||
20
Cоляпсус
02.04.20
✎
13:22
|
(15) А почему такое объединение? Что там плохо?
|
|||
21
vicof
02.04.20
✎
13:23
|
Как ты собираешь группировать 0 и номенклатуру?
|
|||
22
vicof
02.04.20
✎
13:23
|
*ся
|
|||
23
Cthulhu
02.04.20
✎
13:29
|
(20): ну так ты во второй и в третьей частях запроса получаешь данные без детализациии - и соответственно их выводишь тупо по манагеру с пустыми остальными... что заказываешь - то и получаешь.
|
|||
24
Cоляпсус
02.04.20
✎
13:32
|
(21) что первое группировать? "Как ты собираешь группировать 0" не понял
|
|||
25
Cоляпсус
02.04.20
✎
13:33
|
С номенклатурой сейчас посмотрю
|
|||
26
Cоляпсус
02.04.20
✎
13:34
|
(21) а ннет понял, а что надо сделать?
|
|||
27
Cоляпсус
02.04.20
✎
13:40
|
(21) А зачем там номенклатура? Мне там нужны только общие итоги по году в целом и всё
|
|||
28
Cоляпсус
02.04.20
✎
13:43
|
(23) Так мне только и нужны общие итоги по манагеру и всё. и чтобы они были в отчёте, и они есть только пустой группировкой, а как её не выводить не пойму. Понимаю надо запрос подправить, вот сижу думаю как
|
|||
29
Cthulhu
02.04.20
✎
13:55
|
(28): никак. детальная группировка сквозная.
|
|||
30
vicof
02.04.20
✎
14:04
|
(24) Ноль
(28) Почему не сделать три набора данных и их выводить тремя блоками? |
|||
31
Cоляпсус
02.04.20
✎
14:21
|
(30) Да, думал про три набора данных. Но не успел попробовать. А что значит выводить тремя блоками?
|
|||
32
vicof
02.04.20
✎
15:01
|
(31) 1 блок - 1 набор
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |