0
volchara
30.07.20
✎
23:26
|
Доброго времени суток.
Подскажите, как удалить конкретную запись независимого регистра сведений, отбор по измерению не подходит, там в условии значение реквизита...
кусок кода для понимания отбора, какие записи нужно удалить.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Штрихкоды.Владелец,
| Штрихкоды.Штрихкод,
| Штрихкоды.Упаковка.Владелец
|ИЗ
| РегистрСведений.Штрихкоды КАК Штрихкоды
|ГДЕ
| Штрихкоды.Владелец <> Штрихкоды.Упаковка.Владелец";
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
// Вставить обработку выборки ВыборкаДетальныеЗаписи
КонецЦикла;
Спасибо
|
|
1
Ёпрст
гуру
30.07.20
✎
23:40
|
(0) хз, че там за структура у тебя, но в запросе получай ВСЕ измерения
НаборЗаписей = РегистрСведений.Штрихкоды .СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Измерение1.Установить(Выборка.Измерение1);
....
НаборЗаписей.Отбор.ИзмерениеN.Установить(Выборка.ИзмерениеN);
НаборЗаписей.Записать()
|
|