Групповое удаление элементов Справочника #495277


#0 by Sereja
День добрый. Извиняюсь за м.б. ламерский вопрос. Почитав темы ответа не нашел: Этим запросом получаю например 100 записей справочника за ~1 секунду. Если проезжаю по выборке и удаляю объекты по очереди, то удаление объектов занимает много времени Вопрос: Как удалить сразу все элементы полученные в запросе ? Спасибо
#1 by Irbis
Транзакция, но быстрее будет не намного.
#2 by Sereja
подниму
#3 by Defender aka LINN
Вообще не будет быстрее, вообще-то.
#4 by Sereja
А как поступить, чтоб быстро удалить элементы полученный результатом запроса ?
#5 by milan
Если надо постоянно добавлять-удалять - возможно стоит подумать о регистре сведений, либо прямым скульным запросом
#6 by Sereja
Спасибо за совет
#7 by YF
Синтаксис: УдалитьОбъекты(<Список ссылок>, <Проверять>, <Найденные данные>) Параметры: <Список ссылок> (обязательный) Тип: Массив. Список ссылок на объекты, которые нужно удалить. <Проверять> (необязательный) Тип: Булево. Определяет, выполнять ли контроль ссылочной целостности при выполнении процедуры. Истина - перед удалением проверяется, нет ли ссылок на удаляемый объект. Если есть, то объект не удаляется, а ссылки помещаются в таблицу значений <Найденные данные>. Ложь - проверка не выполняется. Значение по умолчанию: Ложь <Найденные данные> (необязательный) Тип: ТаблицаЗначений. Содержит ссылки на найденные объекты в виде ТаблицаЗначений, состоящей из колонок с индексами: 0 - искомая ссылка; 1 - ссылка на объект, если найденная ссылка соответствует объектной таблице или значение, идентифицирующее запись необъектной таблицы; 2 - объект метаданных, которому соответствуют данные, в которых найдена ссылка. Описание: Удаляет объекты. Примечание: Если выполняется контроль ссылочной целостности, то установка монопольного режима обязательна. Пример:
#8 by milan
пробовал, а сильно быстрее получается ??? в стандартной обработке обмена пообъектно удаляется
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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