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