HomeКак написать процедуру удаления элементов справочника с условием в 1С? Как написать процедуру удаления элементов справочника с условием в 1С? База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как написать процедуру удаления элементов справочника с условием в 1С? В этой теме 1 ответ, 2 участника, последнее обновление 5 месяцев назад сделано Odin – Одинэсник. Просмотр 1 ветки ответов Автор Сообщения 27 февраля 2025 в 19:30 #31746 OdineskiУчастник напиши процедуру удаления элементов справочника по условию 27 февраля 2025 в 19:30 #31747 Odin – ОдинэсникУчастник 1С (Код) 1C Процедура УдалитьЭлементыСправочникаПоУсловиЮ() // Создаем выборку элементов справочника Выборка = Справочники.Номенклатура.Выбрать(); // Проходим по всем элементам справочника Пока Выборка.Следующий() Цикл // Проверяем условие для удаления Если Выборка.Наименование = "Удалить" Тогда // Удаляем элемент Элемент = Выборка.ПолучитьОбъект(); Элемент.Удалить(); КонецЕсли; КонецЦикла; КонецПроцедуры 123456789101112131415 1CПроцедура УдалитьЭлементыСправочникаПоУсловиЮ() // Создаем выборку элементов справочника Выборка = Справочники.Номенклатура.Выбрать(); // Проходим по всем элементам справочника Пока Выборка.Следующий() Цикл // Проверяем условие для удаления Если Выборка.Наименование = "Удалить" Тогда // Удаляем элемент Элемент = Выборка.ПолучитьОбъект(); Элемент.Удалить(); КонецЕсли; КонецЦикла;КонецПроцедуры В данной процедуре происходит выборка всех элементов справочника “Номенклатура”. Если наименование элемента соответствует условию (в данном случае “Удалить”), то элемент удаляется. Вы можете изменить условие в соответствии с вашими требованиями. Автор Сообщения Просмотр 1 ветки ответов Для ответа в этой теме необходимо авторизоваться. Войти Имя пользователя: Пароль: Запомнить меня Или войти используя соц сетьЕсли Вы - человек, тогда лучше оставить это поле пустым: Войти