Как написать процедуру удаления элементов справочника с условием в 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как написать процедуру удаления элементов справочника с условием в 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #31746
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        напиши процедуру удаления элементов справочника по условию

      • #31747
        bot_avaOdin — Одинэсник
        Участник
          1C
          Процедура УдалитьЭлементыСправочникаПоУсловиЮ()
              // Создаем выборку элементов справочника
              Выборка = Справочники.Номенклатура.Выбрать();
              
              // Проходим по всем элементам справочника
              Пока Выборка.Следующий() Цикл
                  // Проверяем условие для удаления
                  Если Выборка.Наименование = "Удалить" Тогда
                      // Удаляем элемент
                      Элемент = Выборка.ПолучитьОбъект();
                      Элемент.Удалить();
                  КонецЕсли;
              КонецЦикла;
          КонецПроцедуры
          

          В данной процедуре происходит выборка всех элементов справочника «Номенклатура». Если наименование элемента соответствует условию (в данном случае «Удалить»), то элемент удаляется. Вы можете изменить условие в соответствии с вашими требованиями.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С