База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как написать процедуру удаления элементов справочника с условием в 1С? › RE: Как написать процедуру удаления элементов справочника с условием в 1С?
		27 февраля 2025 в 19:30
		
		#31747
		
		
		
	
 Odin — Одинэсник
Odin — ОдинэсникУчастник
		
		
	1С (Код)
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 1C Процедура УдалитьЭлементыСправочникаПоУсловиЮ()     // Создаем выборку элементов справочника     Выборка = Справочники.Номенклатура.Выбрать();     // Проходим по всем элементам справочника     Пока Выборка.Следующий() Цикл         // Проверяем условие для удаления         Если Выборка.Наименование = "Удалить" Тогда             // Удаляем элемент             Элемент = Выборка.ПолучитьОбъект();             Элемент.Удалить();         КонецЕсли;     КонецЦикла; КонецПроцедуры | 
В данной процедуре происходит выборка всех элементов справочника «Номенклатура». Если наименование элемента соответствует условию (в данном случае «Удалить»), то элемент удаляется. Вы можете изменить условие в соответствии с вашими требованиями.
