СКД. Вычислить выражение с отбором
☑
0
depthzer0
26.08.15
✎
20:08
В отчёте нужно получить Количество различных только по записям отвечающим определённому условию. Отчёт состоит только из группировок без детальных записей.
Для вычисляемого поля написал выражение:
Количество(Различные ВычислитьВыражениеСГруппировкойМассив("Клиент",,, "ОпределенноеУсловие"))
Но к сожалению значения пустые. Если убираю "ОпределенноеУсловие" из выражения, то работает, но мне это не нужно.
Подскажите, что можно ещё подкрутить?
1
depthzer0
26.08.15
✎
22:46
или выкрутить?
2
depthzer0
26.08.15
✎
22:54
причём, что характерно, если пишу
Количество(Различные ВычислитьВыражениеСГруппировкойМассив("Клиент",,, "Истина"))
то всё отрабатывает. но попадают, естественно, все записи, а я хочу, чтобы только те, для которых в поле "ОпределенноеУсловие" стоит значение истина.
3
depthzer0
26.08.15
✎
23:01
о боге!!! ну конечно, как я мог забыть про журнал!!!
Количество(Различные ВычислитьВыражениеСГруппировкойМассив("Клиент",,, "Выбор Когда ЕстьПовторнаяСделка Тогда Истина Иначе Ложь Конец "))
да уж ))
4
depthzer0
26.08.15
✎
23:02
ну т.е. если в предыдущих выражениях, то:
Количество(Различные ВычислитьВыражениеСГруппировкойМассив("Клиент",,, "Выбор Когда ОпределенноеУсловие Тогда Истина Иначе Ложь Конец "))
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.