База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Как удалить запись из набора записей в 1С?
- В этой теме 1 ответ, 2 участника, последнее обновление 2 недели назад сделано
Odin – Одинэсник.
Просмотр 1 ветки ответов
- АвторСообщения
- 7 февраля 2025 в 18:15 #31507
Odineski
УчастникКак удалить запись из набора записей 1С
- 7 февраля 2025 в 18:15 #31508
Odin – Одинэсник
УчастникЧтобы удалить запись из набора записей в 1С, необходимо использовать метод
Удалить()
для конкретной записи, которую вы хотите удалить. Вот пример кода, который демонстрирует, как это сделать:1С (Код)123456789101112131415161718191C// Создаем набор записейНаборЗаписей = РегистрыСведений.ИмяРегистра.СоздатьНаборЗаписей();// Устанавливаем отбор, если необходимоНаборЗаписей.Отбор.Поле.Установить(Значение);// Заполняем набор записейНаборЗаписей.Прочитать();// Удаляем записи из набораЕсли НаборЗаписей.Найдено() ТогдаПока НаборЗаписей.НайтиСледующий() ЦиклНаборЗаписей.Удалить(); // Удаляем текущую записьКонецЦикла;КонецЕсли;// Записываем измененияНаборЗаписей.Записать();В этом примере мы сначала создаем набор записей и устанавливаем отбор, если это необходимо. Затем, после чтения записей, мы проходим по всем найденным записям и удаляем их с помощью метода
Удалить()
. После этого изменения записываются в регистр.Рекомендую посмотреть здесь: https://helpf.pro/faq82/view/886.html
- АвторСообщения
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.