Программно задаю группировку в динамическом списке, вот так:
РежимГруппировки = ИмяКолонкиРеквизита;
Список.Группировка.Элементы.Очистить();
Если НЕ ПустаяСтрока(ИмяКолонкиРеквизита) Тогда
ПолеГруппировки = Список.Группировка.Элементы.Добавить(Тип("ПолеГруппировкиКомпоновкиДанных"));
ПолеГруппировки.Поле = Новый ПолеКомпоновкиДанных(ИмяКолонкиРеквизита);
КонецЕсли;
Но вот беда, понадобилось подсчитать количество различных (как в запросе) по одному из полей, как это сделать? кто нибудь сталкивался?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший