Очистка РегистрСведений.ВерсииОбъектов от хлама #649906


#0 by fazendoid
Бьюсь и не знаю как совместить кнопку «Del» и запрос :) с выборкой элементов регистра, объекты которых помечены на удаление, либо прошлогодние. Как вообще программно удалить лишние элементы с отбором из запроса? А то заюзал [url] — и эта байда снесла мне весь регистр. А то полная ерунда с удалением помеченных объектов — натыкается на версии и останавливается — нелогично как-то…
#1 by ДенисЧ
выбрать помеченные объекты. выбрать, что есть на них в РС. Получить набор записей с отбором. очистить.
#2 by eklmn
написать быстрее чем быдлокодские обработки качать
#3 by Defender aka LINN
сделать измерение ведущим
#4 by fazendoid
первые 3.5 пункта есть. Как отобрать записи по запросу и удалить их? Никогда с ними не работал…
#5 by ДенисЧ
нз = РегистрыСведений.ВерсииОбъектов.Выбрать(Новый Структура("Объект", ОчищаемыйОбъект));
#6 by Defender aka LINN
Сурово
#7 by DUDE
А я, каюсь, просто напрямую удалил строки из таблицы скуля, просто с отбором по периоду.
#8 by fazendoid
Тоже б так сделал, если бы не файловая база :)
#9 by ЧашкаЧая
Автоматически удалит регистр от хлама. Только долго будет, нельзя прерывать.
#10 by fazendoid
А разве эти две строчки не все записи прибьют?
#11 by fazendoid
[все ушли пробовать] …
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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