helpf.pro
Регистрация

Как подсчитать количество элементов в справочнике?

goro_ivan
28.01.2011 15:54Прочитано: 10793
есть встроенная функция подсчитать количество элементов в справочнике с условием???
не выборка, не запрос
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
28.01.2011 16:24Ответ № 1
(0) goro_ivan, нет, только запросом!
E_Migachev
31.01.2011 10:59Ответ № 2
Вот пример подсчета количества элементов в справочнике Номенклатура:
Код 1C v 8.х
  Запрос = Новый Запрос("ВЫБРАТЬ
| СУММА(1) КАК ВсегоЭлементов
|ИЗ
| Справочник.Номенклатура КАК Номенклатура
|ГДЕ
| (НЕ Номенклатура.ЭтоГруппа)");

Выборка = Запрос.Выполнить().Выгрузить();
ЭлементыФормы.Индикатор.МаксимальноеЗначение = Выборка.ВсегоЭлементов;


Пример вывода количества элементов в каждом справочнике конфигурации:
Код 1C v 8.х
    Всего = 0;
Для Каждого Спр Из Метаданные.Справочники Цикл
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| КОЛИЧЕСТВО(ССЫЛКА) КАК ВсегоЭлементов
|ИЗ
| Справочник." + Спр.Имя + " КАК Спр";
Выборка = Запрос.Выполнить().Выгрузить();
Всего = Всего + Выборка[0].ВсегоЭлементов;
КонецЦикла;
Сообщить("Всего " + Всего);
goro_ivan
01.02.2011 10:49Ответ № 3
спс
goro_ivan
01.02.2011 10:49Ответ № 4
Вопрос закрыт!
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.