|
Помогите вывести «правильные» горизонтальные итоги в отчете СКД. | ☑ | ||
---|---|---|---|---|
0
Adecvator
21.02.12
✎
12:03
|
Ситуация следующая, горизонтальные итоги выводятся в качестве дублирования последнего столбца.
|
|||
1
DrShad
21.02.12
✎
12:11
|
какой развернутый вопрос в топике - открой для себя кнопку PrtSc или программулинку FarStone
|
|||
2
fisher
21.02.12
✎
12:19
|
(0) Очевидно, надо найти и исправить причину такого неадекватного поведения.
|
|||
3
Adecvator
21.02.12
✎
12:35
|
||||
4
Господин ПЖ
21.02.12
✎
12:39
|
а что, есть смысл складывать количество конечного остатка за период?
СКД то адекватнее автора будет... |
|||
5
DrShad
21.02.12
✎
12:49
|
(3) все верно выводит, а ресурс считается как сумма по периодам? и если даже да то какой смыл сего изврата?
|
|||
6
Adecvator
21.02.12
✎
12:59
|
Вы совершено правы Господин ПЖ, смысла складывать остатки на конец дня особого нет, мне нужен средний остаток за весь период. Но вернемся к моему «неадекватному поведению», как я понимаю итоги они на то и итоги что бы складывать ряд чисел, не важно каких. Вот код:
ВЫБРАТЬ ТоварыНаСкладахОстаткиИОбороты.ПериодДень, ТоварыНаСкладахОстаткиИОбороты.Номенклатура, СУММА(ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток, СУММА(ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток ИЗ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Авто, , ) КАК ТоварыНаСкладахОстаткиИОбороты СГРУППИРОВАТЬ ПО ТоварыНаСкладахОстаткиИОбороты.Номенклатура, ТоварыНаСкладахОстаткиИОбороты.ПериодДень |
|||
7
DrShad
21.02.12
✎
13:03
|
это че за код, если у тебя СКД?
|
|||
8
Adecvator
21.02.12
✎
13:05
|
(7) а что не так, простите?
|
|||
9
DrShad
21.02.12
✎
13:18
|
(8) в СКД это совершенно лишний код
|
|||
10
Adecvator
21.02.12
✎
13:20
|
(9) Вы имеете в виду функции и группировки?
|
|||
11
fisher
21.02.12
✎
13:30
|
(9) В общем случае - не лишний. Ибо уменьшает объем данных, идущих "на вход" СКД.
Но для виртуальной таблицы лишний. (10) Виртуальные таблицы уже выполняют неявную свертку по выбираемым полям. |
|||
12
Adecvator
21.02.12
✎
13:36
|
На счет того, как подсчитать среднее количество вместо непонятной итоговой величины не подскажите?
|
|||
13
fisher
21.02.12
✎
13:37
|
Что то скриншот из (3) мне недоступен...
|
|||
14
Adecvator
21.02.12
✎
13:44
|
Сорри, вот не битая [URL=http://s2.ipicture.ru/][IMG]http://s2.ipicture.ru/uploads/20120221/2TCWpAUH.jpg[/IMG][/URL]
|
|||
15
Adecvator
21.02.12
✎
13:44
|
||||
16
DrShad
21.02.12
✎
14:07
|
итоги по ресурсу считать как среднее
|
|||
17
Adecvator
21.02.12
✎
14:13
|
(16) да совершенно верно итоги по ресурсу считать как среднее, но как :)
|
|||
18
fisher
21.02.12
✎
14:19
|
(15) Понял. Я знаю только как такое через макеты ресурсов/группировок сделать.
Т.е. задача делится на две - посчитать и вывести. Посчитать - добавляешь вычисляемое поле для будущего среднего, которое будет брать тот же самый остаток. В ресурсах его добавляешь как второй ресурс с агрегатной функцией СРЕДНЕЕ(). Т.е. в лоб - с двумя ресурсами будет выводится в каждой ячейке. И в итоговой покажет то что тебе надо - средний остаток. А вот как сделать, чтобы в ячейках по дням выводило только первый ресурс, а в общих итогах только второй - это я только через макеты знаю как. Но рассказывать не возьмусь. Там гайд нужен с пошаговыми скриншотами. Постарайся сам разобраться, гилева там посмотреть (сам не смотрел правда...) |
|||
19
Adecvator
21.02.12
✎
14:38
|
(18) Да пробовал, вот почему сабж так называется :(
|
|||
20
fisher
21.02.12
✎
14:46
|
(19) Ну, погодь тогда. Ежели на скорую руку после обеда выйдет - выложу схемку для примера.
|
|||
21
Adecvator
21.02.12
✎
15:19
|
(20) Буду весьма благодарен :)
|
|||
22
fisher
21.02.12
✎
16:30
|
До вывода данных дело не дошло...
На всякий случай создал отдельную тему в вменяемым названием, может гуру СКД подгребут... v8: СКД. Как рассчитать средний остаток за весь период при развертке по периодам? |
|||
23
Adecvator
21.02.12
✎
16:38
|
(22) Спасибо, тебе огромное fisher.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |