1С: проверка на пустую ссылку справочника (документа и.п.) на клиенте
Как известно, на «клиенте» в управляемых формах нельзя на прямую обратиться к документам-справочникам и т.п. Но! если нужно просто проверить есть элемент или нет, то можно воспользоваться стандартной функцией «ПредопределенноеЗначение». Например:
1 2 3 4 5 6 7 8 9 10 |
Для каждого элемента Из СтрокиДерева Цикл если элемента.Счетчик<>ПредопределенноеЗначение("Справочник.Счетчики.ПустаяСсылка") тогда сообщить("--добавляю ТУ: "+элемента.Счетчик); конецесли; ВложенныеСтроки = элемента.ПолучитьЭлементы(); Если ВложенныеСтроки.Количество() > 0 Тогда СоздатьТочкиУчетаСчетчики(ВложенныеСтроки); КонецЕсли; КонецЦикла; |