Как удалить строки в Регистре сведений #611661


#0 by yabes
Здравствуйте! Я получил запросом все данные из регистра сведений, которые нужно удалить! Результат запроса представляет собой строки из регистра сведений со всеми столбцами из регистра сведений. Как теперь загнать таблицу значений в Набор записей и удалить эти строки в регистре? Так? А дальше что?
#1 by zak555
удалить надо по какому критерию ?
#2 by alextom81
#3 by yabes
удалить надо все строки, которые попали в запрос!
#4 by _Demos_
#5 by _Demos_
всё будет ОК :)
#6 by Ненавижу 1С
в строках запроса должны быть полные ключи, вот по ним отбираем и удаляем
#7 by yabes
если будут полные ключи, то код сработает?
#8 by Fish
В будет обратный результат. Удалятся все строки, которые не попали в запрос.
#9 by yabes
Вот, кстати, правда! Так как?
#10 by yabes
Хотя нет, все должно быть нормально!
#11 by Ненавижу 1С
загружать не надо, надо сделать отборы
#12 by Fish
Купи себе СП. РегистрНакопленияНаборЗаписей.<Имя регистра накопления> (AccumulationRegisterRecordSet.<Имя регистра накопления>) Загрузить (Load) Синтаксис: Загрузить(<ТаблицаЗначений>) Параметры: Тип: ТаблицаЗначений. Таблица значений, содержащая данные для заполнения набора записей. Описание: Загружает набор записей значениями из переданной таблицы значений. При этом все прежние записи набора удаляются. Заполняются значения доступных для записи свойств записей регистра накопления, имена которых совпали c именами колонок таблицы значений. Доступность: Сервер, толстый клиент, внешнее соединение. Пример:
#13 by yabes
ну и как в итоге лучше сделать?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С