#0
by Румата
Доброго времени суток. Есть Независимый, Непериодический регистр сведений. У него есть измерение "ПредполагаемаяДатаДействия". Необходимо удалить из регистра все записи удовлетворяющие условию, например 01.01.2015 <= ПредполагаемаяДатаДействия <= 30.11.2015. Подскажите пожалуйста как мне это сделать.
#1
by Cool_Profi
выбрать запросом ключевые поля. Циклом заполнять набор записей, очищать, записывать.
#10
by yzimin
Можно сначала считать нужные записи в ТЗ, затем очистить регистр, загрузить из ТЗ в регистр)))
#13
by Heckfy
Я бы с набором записей аккуратнее был. А то можно ненароком и весь регистр дропнуть. Уж лучше менеджер записи юзать :)
#15
by Cool_Profi
Я вот не знаю, кого ты отыгрываешь. А я представляю тебе адекватную консультацию знающего специалиста. Причём, заметь - бесплатно.
#17
by Serg_1960
Имхо, если регистр небольшой по объёму, то выгрузка/загрузка ТЗ, иначе - запрос и менеджер.
#20
by Nuobu
Можно запросик написать, где в отборе указать желаемый период, а в полях - нужное поле с датой. А потом - циклом.
#24
by Serg_1960
Нууу... ТЗ хороша тем, что по произвольным условиям можно удалять записи. И неважно, что в условиях указано(измерения или нет).
#25
by Cool_Profi
был у меня один могил^W РС... Который при загрузке в Тз вызывал падение x64 сервера по памяти...
#26
by Serg_1960
Теоретически можно запросом выбрать нужные записи (те, которые нужно оставить) и выгрузить результат запроса в регистр. Формально как бы без "программного" цикла :)
#27
by Heckfy
:) Я как то дал задание челу почистить регистр сведений, в котором овер 150 млн. записей (почему столько отдельная тема). Еще и внимание обратил на количество записей регистра, и что нужно всё аккуратно сделать. Тот радостный и побежал выполнять. Мне было тогда сразу напрячься, спросить, как он собирается это делать. Но что то чуйка дала сбой. В результате: НЗ=РС.СоздатьНаборЗаписей НЗ.Записать И всё пока. :)
#28
by Nuobu
Где-то так: * из РегистрыСведений.РегистрСПолемПериода КАК Рег ГДЕ НЕ Рег.ПолеПериода Между &НачалоПериода И &КонецПериода";
#35
by Heckfy
Ага, тупишь. :) Если бы он, хрен бы с ним. Весь офис пришел, кто 1С юзает. Сервак пришлось через cmd бутать, ибо по RDP на себя запустить сил у него уже не было. Ну и бутался он что то минут 40 - час.
#37
by Torquader
Ну, не всё, а очень долгое ожидание. Если SQL-сервер, то можно срубить сеанс и начать сначала. P.S. если выбирать первые, например, 100 записей и именно их и удалять, то размер не важен.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как удалить с печатной формы документа колонку.
- не могу удалить строки из Табличного Поля
- Удалить из конфигуратора документ либо модуль документа
- v8 как удалить записи регистра сведений(подчинение регистратору)
- Как быстро удалить записи из регистра сведений
- Есть ключ записи регистра сведений. Как получить имя этого регистра?
- Как получить имя регистра сведений из формы записи этого же регистра?
- Как удалить все записи регистра сведений периодом меньше определенной даты?
- Удалить записи регистра накопления
- Свойства НОВОЙ записи при копировании записи Регистра Сведений
- Нужно удалить записи регистра сведений "Удалить права доступа пользователей"
- Как выбрать записи из регистра сведений записи
В этой группе 1С
- Розница 2.2 и Атол 11Ф
- ERP. Как отформатировать ячейку табличного документа?
- 1с "управление жкх тсж и жск 2.0" - неправильный подсчет пени
- УНФ 1.6 Ввод на основании
- УПП: Переоценка материальных запасов
- ЗУП 3 Заявления на вычеты
- СКД ВычислитьВыражениеСГруппировкойТаблицаЗначений
- Фото на мобильном клиенте
- v7: Обновление FormEx. Версия 2.5.0.115.
- v7: TurboMD - второй глобальный модуль
- 1С:Документооборот 2.1 Автоматически не заполняется состав рабочей группы
- УНФ 1.6: контрагент в чеках ККМ
- как вызвать процедуру модуля объекта плана видов расчета из управляемой формы
- 6-НДФЛ в ЗУП 2.5.: изменили принцип попадания данных в отчет
- РеквизитФормыВЗначение("Объект.Таблица");
- ЗУП 3.0 Исправление больничного - деление на 0.
- v7: Вставить разрыв страницы в Excel 2007 по OLE
- Трудовые договора после перехода на ЗУП 3.0
- v7: Перехват программной записи справочника в 1с 7.7
- Вопрос по корректировке штатного расписания в ЗУП 3.1