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