|
СКД Общие итоги по вычисляемому полю | ☑ | ||
---|---|---|---|---|
0
Loser
14.11.13
✎
14:20
|
Подскажите, как сделать, чтобы общие итоги по вычисляемому полю считались не в контексте строки "Общие итоги", а суммированием по определенной группировке?
|
|||
1
Uncas_man
14.11.13
✎
14:35
|
На вкладке "Ресурсы" есть отдельная колонка "Рассчитывать по", где можно указать конкретные уровни группировок, по которым будет рассчитываться итог.
|
|||
2
Loser
14.11.13
✎
14:37
|
(1) это понятно. Но там рассчитывается в контексте указанной группировки, это не то.
Будет считаться по строке "Общий итог", а мне надо просто суммированием значений. Эти значения отличаются, т.к. средние цены используются |
|||
3
Uncas_man
14.11.13
✎
15:51
|
(2) А пример небольшой можно, для большей ясности?
|
|||
4
Loser
14.11.13
✎
16:25
|
Пример:
Группировки Характеристика Контрагент КоличПлан СуммаПлан Цена Кол Отклон Хар.1 1120 132652,8 118,44 134 15870,96 Хар.2 1132 144805,44 127,92 24 3070,08 Итого 2252 277458,24 123,21? 158 19466? Надо 2252 277458,24 - 158 18941,04 |
|||
5
Loser
14.11.13
✎
16:26
|
Цена считается по характеристике как СуммаПлан/КоличествоПлан,
Отклон = Цена/Кол |
|||
6
Loser
14.11.13
✎
16:28
|
т.е Отклон = Цена*Кол
|
|||
7
vicof
14.11.13
✎
16:32
|
(0) кури ВычислитьВыражение()
|
|||
8
Loser
14.11.13
✎
16:38
|
А подробнее можно про ВычислитьВыражение()? Как его здесь использовать?
|
|||
9
vicof
14.11.13
✎
16:42
|
В поле выражение у ресурса его пишешь и указываешь группировки.
http://1cskd.ru/2011/07/novye-funkcii-skd-8-2-14/ |
|||
10
Fragster
модератор
14.11.13
✎
16:43
|
ВычислитьВыражениеСГруппировкойМассив
|
|||
11
Loser
14.11.13
✎
16:44
|
так не получается ничего
|
|||
12
Fragster
модератор
14.11.13
✎
16:45
|
у меня было так:
вычисляемое поле с выражением: Количество(НомерГода) * Сумма(КоличествоДнейОтпускаВГод) * Сумма(КоличествоДнейГодаОтработано) / Сумма(КоличествоДнейГода) у ресурса выражение: Сумма(ВычислитьВыражениеСГруппировкойМассив ("КоличествоДнейОтпускаЗаработанное", "Сотрудник")) |
|||
13
Loser
14.11.13
✎
16:45
|
или ошибка при формировании отчета или не выводится итог
|
|||
14
Fragster
модератор
14.11.13
✎
16:45
|
это к вопросу о v8: Есть хороший мануал по функциям СКД?
|
|||
15
Loser
14.11.13
✎
16:45
|
и еще вложенные агрегатные функции использовать нельзя, сумма уже используется при расчете вычисляемого поля
|
|||
16
Fragster
модератор
14.11.13
✎
16:46
|
(15) я тебе решение уже сакзал
|
|||
17
Necessitudo
14.11.13
✎
16:46
|
ВычислитьВыражение и Вычислить - это вычисление значений в контексте вышестоящей группировки. Если нужно по нижестоящей - тогда (12).
|
|||
18
Loser
14.11.13
✎
16:47
|
не получается вычислитьВыражение
|
|||
19
Fragster
модератор
14.11.13
✎
16:47
|
(18) Loser !
|
|||
20
Loser
14.11.13
✎
16:47
|
что там надо вычислить конкретно?
|
|||
21
Loser
14.11.13
✎
16:47
|
вложенные агрегатные функции нельзя использовать
|
|||
22
Loser
14.11.13
✎
16:48
|
справку можно и самостоятельно прочитать, знаю про эти функции
|
|||
23
Loser
14.11.13
✎
16:49
|
в ресурсах надо 2 раза указать одно и тоже поле? В одном случае указать рассчитывать по контрагенту и характеристике, в другом случае, где вычислитьВыражение рассчитывать по Общему итогу?
|
|||
24
Loser
14.11.13
✎
16:51
|
Мне-то надо и по контрагенту по строчке считать и по характеристике тоже по строчке, а общий итог не по строчке Общий итог, а сумма по характеритискам
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |