|
Получить количество записей РС, содержащих значение |
☑ |
0
Dirk Diggler
09.12.21
✎
17:42
|
Что-то я, похоже, переутомился. Вроде простая задача, туплю над ней....
Есть РС. Надо получить из него выборку типа
Значение0-Число0
Значение1-Число1
Значение2-Число2
Значение3-Число3
Где значения - это значения некоторого поля(измерения, реквизита), а число - количество записей с таким значением....
И не знаю, как подступиться-то. Группировка по этому полю ничего не дает... Итоги - но количество строк я смогу только в дереве значений потом посмотреть. Или нет?
|
|
1
Ненавижу 1С
гуру
09.12.21
✎
17:59
|
Выбрать количество (*) как числоЁ,
Значение
Из...
Сгруппировать по Значение
|
|
2
Dirk Diggler
14.12.21
✎
18:50
|
(1) проблема в том, что полей несколько.
Поле группировки - Поле "Редактор" со значением ссылка справочника "Пользователи".
А еще есть 4 поля, в них произвольные значения.
Нужно получить для каждого Редактора количество записей регистре. ПОпробовал сложить значения полей через выразить как строка - так не все типы поддаются выражению в строку.
|
|
3
palpetrovich
14.12.21
✎
18:58
|
(2) непонятно, при чем здесь другие поля?
все правильно в (1), ну не хочешь количество(*), возьми количество(1) :)
|
|
4
Dmitrii
гуру
14.12.21
✎
19:01
|
Ты бы сформулировал по-русски.
А то нифига не понятно.
Задача в (0) не имеет ничего общего с задачей в (2).
>> ПОпробовал сложить значения полей.
Зачем складывать значения полей, если нужно количество записей? Где связь? Где логика?
|
|
5
Dmitrii
гуру
14.12.21
✎
19:02
|
А лучше приведи пример.
Исходной таблицы и желаемого результата.
|
|
6
VladZ
14.12.21
✎
19:10
|
(0) Почему нельзя сгруппировать?
|
|
7
acht
14.12.21
✎
19:12
|
(2) Если я прально понял, то типа
выбрать таблица.*, записиредакторов.колво
из
(
выбрать редактор, количество(*) как колво из таблица сгруппировать по редактор
) как записиредакторов
левое соединение таблица как таблица по таблица.редактор = записиредакторов.редактор
|
|