#5
by Волшебник
Нужно запросом выбрать данные, затем вы цикле по выборке из запроса устанавливать МенеджерЗаписи и вызывать Удалить
#6
by Timon1405
РегистрСведенийНаборЗаписей.<Имя регистра сведений>.Загрузить (InformationRegisterRecordSet.<Имя регистра сведений>.Load) РегистрСведенийНаборЗаписей.<Имя регистра сведений> (InformationRegisterRecordSet.<Имя регистра сведений>) Загрузить (Load) Синтаксис: Загрузить(<ТаблицаЗначений>) Параметры: Тип: ТаблицаЗначений. Таблица значений, по которой производится заполнение набора записей. Описание: Загружает набор записей значениями из переданной таблицы значений. При этом все прежние записи набора удаляются. Заполняются значения доступных для записи свойств записей регистра сведений, имена которых совпали c именами колонок таблицы значений. Доступность: Сервер, толстый клиент, внешнее соединение. Пример:
#9
by Heckfy
Дергай запросом нужные записи. Далее Пока РезультатЗапроса.Следующий Цикл МЗ=РегистрыСведений.ТвойРегистр.СоздатьМенеджерЗаписи; Как то так......
#13
by Heckfy
Ага, намазано. был у меня случай... Программисту поставили задачу почистить огромный (~100 млн записей) периодический регистр сведений. Ну он и наваял: НЗ=РегистрыСведений.Регистр.СоздатьНаборЗаписей; НЗ.Записать; Стоит объяснять, к чему это привело?
#18
by Timon1405
создать набор циклом сделать таблицу загрузить из таблицы в набор очистить набор ничего сложного. если опасаетесь случаев как в очищайте порциями
#21
by Timon1405
ага, заблокировал сканом и регистр и его индексы. не надо давать таких заданий программистам
#24
by alkorolev
если не любите циклы, то получаете запросом записи регистра, которые НЕОБХОДИМО СОХРАНИТЬ, а дальше просто:
#26
by Heckfy
На серваке приложений кончился оператос. Он ушел в жеский своп и перестал реагировать на внешние раздражители. В общем, полдня простоя. А если бы программист подумал и использовал менеджерЗаписи, то все прошло бы без проблем.
#28
by 1dvd
глупости. Если там данных за 10 лет, а удалить надо пару дней, то бамбук курить придётся долго
#30
by Timon1405
>> А если бы программист подумал и использовал менеджерЗаписи менеджер - просто оболочка для набора записей. если бы программист почитал ИТС, он бы понял, что используя менеджер, он делает вещи, аналогичные запросу в цикле
#31
by dezss
ну чем угодно надо пользоваться с умом. просто надо было брать данные частями, а не все сразу.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Очистка баз
- Непонятки при получениии сведений из регистра сведений
- Очистка данных за определенный период в регистре сведений...
- Есть ключ записи регистра сведений. Как получить имя этого регистра?
- Очистка таблицы последовательностей
- Очистка периодического независимого регистра сведений
- Очистка непериодического регистра сведений
- Как откорректировать период регистра сведений ФИОфизлиц
- 1C 8.2 Очистка регистра сведений
- Частичная очистка НЕпериодического регистра сведений
- v7: Очистка регистра в ТиС
- Как связать период Регистра накопления и Регистра сведений во внутреннем запросе
В этой группе 1С
- Частичное отображение параметров отчета в шапке (СКД)
- УПП: Требование-накладная не списывает давальческие материалы
- Значок в списке Номенклатуры УТ11
- Программная прокрутка Табличного документа
- Не отправляются заявки в Агент Плюс
- Есть ли возможность ввода двух и более осн начислений сотру в УПП или в ЗУП???
- Подключение Атол FPrint 22 ПТК, и работа с ним через конфигурацию на 8.1
- Касперский блокирует получение данных с сайта 1С
- Обработка НачалоВыбора для быстрого отбора в типовой СКД
- Поиск на управляемых формах сделать как на обычных (или 1с 77). Реально ли?
- УНФ обособленные подразделения
- БП3.0: разные субконто у субсчетов одного счета
- v7: ФР Штрих-М-01Ф - проблема с печатью нескольких НДС и различных типов оплат
- адрес доставки
- v7: Тестовая печать на Атол 22Ф без фискализации
- Табличный документ вывод на печать
- Описание метода GetBytes_4
- (ЗУП 3.1) доход в натуральной форме не отражается в рсв-1
- Ошибка внешней базы данных
- ДлительныеОперации. У пользователя недостаточно прав на исполнение операций...