Есть кусок кода внешнего отчетадля бухгалтерии 1С 7.7 допиленной (не важно)
Кл=СоздатьОбъект("Справочник.Контрагенты");
Кл.ВыбратьЭлементы(0);
Пока Кл.ПолучитьЭлемент()>0 Цикл
...
...
...
КонецЦикла;
Прикол в том, что при выполнении кода вылетает ошибка "не выбран элемент" на строку начала цикла. В отладчике получается, что перебор элементов справочника идет не в цикле (после выполнения метода ПолучитьЭлемент(), а при выполнении каждой строки тела цикла.