Не могу программно удалить документ полученный из Запроса
Сделал вот такой запрос, чтобы удалить подчиненные документы:
Но на Док.Удалить(); - вываливается с ошибкой:
Подскажите, пожалуйста, как удалить программно подчиненные документы? Спасибо.
ТекЗаказ = СтрокаТЗ.Ссылка;
Запрос = Новый Запрос();
Запрос.УстановитьПараметр("Сделка", ТекЗаказ);
Запрос.УстановитьПараметр("Коммент", "Заполнено автоматически по Заказу");
Запрос.Текст = "
|Выбрать РАЗРЕШЕННЫЕ
| Документ_ПоступлениеТоваровУслуг.Ссылка КАК Ш_Ссылка
|ИЗ
| Документ.ПоступлениеТоваровУслуг КАК Документ_ПоступлениеТоваровУслуг
|ГДЕ
| Документ_ПоступлениеТоваровУслуг.Сделка = &Сделка
| И ПОДСТРОКА(Документ_ПоступлениеТоваровУслуг.Комментарий,1,999) = &Коммент";
Выборка = Новый ТаблицаЗначений;
Выборка = Запрос.Выполнить().Выгрузить();
Для Каждого ДокПодч Из Выборка Цикл
Док = ДокПодч.Ш_Ссылка;
Док.Удалить();
КонецЦикла;
ПоказатьНо на Док.Удалить(); - вываливается с ошибкой:
Метод объекта не обнаружен (Удалить)
Док.Удалить();
Док.Удалить();
Подскажите, пожалуйста, как удалить программно подчиненные документы? Спасибо.
По теме из базы знаний
- Выгрузка-загрузка любых данных (и измененных) между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов
- Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке
- Распространенные ошибки разработчиков, приводящие к проблемам производительности
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот