Вот для примера процедура, которая по справочникам количество собирает.
Процедура КнопкаСформироватьНажатие(Кнопка)
Для Каждого Спр Из Метаданные.Справочники Цикл
Запрос=Новый Запрос;
Запрос.Текст=
"ВЫБРАТЬ
| КОЛИЧЕСТВО(*) КАК Кол
|ИЗ
| Справочник."+Спр.Имя+" КАК Справочник"
;
РезультатЗапроса=Запрос.Выполнить().Выбрать();
РезультатЗапроса.Следующий();
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший