|
СКД. Группировки в кросс-таблице |
☑ |
0
Slon747
23.12.15
✎
15:34
|
Группировки по строкам:
Период месяц
Номенклатура иерархия
Группировка по колонкам:
Подразделение
Создал вычисляемое поле, а в ресурсах указал для него:
МоиПроцедуры.ПолучитьАссортимент(ПериодМесяц, Подразделение, Номенклатура)
Ф-я ПолучитьАссортимент() должна возвращать значение только если Номенклатура является группой.
Но в результате ф-я вызывается только с номенклатурой-элементами.
Почему так?
|
|
1
vicof
23.12.15
✎
15:36
|
"Ф-я ПолучитьАссортимент() должна возвращать значение только если Номенклатура является группой."
с чего ты так решил?
|
|
2
Slon747
23.12.15
✎
15:40
|
(0) Именно так задумано. В ф-ции прописано:
Если Не Номенклатура.ЭтоГруппа Тогда
Возврат 0;
КонецЕсли;
|
|
3
vicof
23.12.15
✎
15:42
|
Ну ты для детальных записей указал расчет. В ресурсах укажи для группировок.
|
|
4
Slon747
23.12.15
✎
15:50
|
(3) В ячейке "Рассчитывать по..." пусто, значит должен быть расчет для всех записей.
Кроме того, если формировать не кросс-таблицу, а обычную, и все группировки выставить по строкам, то ф-я вызывается всегда, а не только для элементов номенклатуры.
|
|
5
Slon747
23.12.15
✎
16:56
|
up
|
|
6
Slon747
24.12.15
✎
11:12
|
up
|
|