#0
by ЭЦ
Требуется перезаписать часть записей удовлетворяющих условию : Контрагент = ЗаданныйКонтрагент ----------------------------------- Прошу подсказать как это лучше реализовать с учетом того, что в регистре хранятся записи по 12000 контрагентов на каждый день с 2001 г
#2
by Maxus43
ну дак запрос вернёт тебе записи нужные. дальше создаёш набор записей регистра с нужными отборами и перезаписываеш. Не вижу где будут тормоза, даже если столько много записей. Регистр какой? как понимаю непериодический независимый?
#3
by Maxus43
если даже весь период взять по одному контру - это 365*10 лет, 3,5 тыщи записей переписать даже для 1с это мелочи
#5
by ЭЦ
Проблема в том что Отбор для НаборЗаписейРегистра можно устанавливать только на СТРОГОЕ РАВЕНСТВО Соответственно НаборЗаписейРегистра использовать не получится Возможно только МенеджерЗаписи отдельно для каждой записи - а это долго.
#6
by 1с-кин
+ это 43 млн 800 тыс записей думаю, что даже для диаграммы, где бы отображалась такая производительность 1С, это будет многовато :)
#8
by ЭЦ
В Этом случае в регистре будут убиты все записи по ЗаданномуКонтрагенту не входящие в интервал. А их надо сохранить.
#10
by Рэйв
не будут. Они заменятся такими же. А измененные заменятся измененными. Из набора не удаляются записи.Просто нужные изменяються,а не нужные останутся старыми
#11
by ЭЦ
Согласен в таком случае не будут. Плохо только то что придется позиционировать каждую запись в исходном наборе данных - т.е. получается практически тоже что и в случае использования МенеджерЗаписи. Хочется очистить все записи отфильтрованного набора и записать туда новый.
#12
by Maxus43
далеко не то же что и менеджер, тут читаеш и записываеш 1 раз а не 100500 раз, это главное
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Непонятки при получениии сведений из регистра сведений
- Как зарегистрировать часть записей регистра сведений для Плана Обмена
- Отбор по реквизиту регистра в наборе записей регистра накопления
- Есть ключ записи регистра сведений. Как получить имя этого регистра?
- Как показать часть отчета, пока другая часть формируется? :)
- Удаление записи регистра сведений в форме списка регистра
- Как перенести табличную часть справочника в табличную часть документа?
- Как при повторной выгрузке УТ-БП заставить все документы перезаписать?
- КД 2.0. Конвертация регистра в табличную часть документа.
- Перезаписать таб.часть документа
- запись с такими ключевыми полями существует перезаписать
- Как связать период Регистра накопления и Регистра сведений во внутреннем запросе
В этой группе 1С
- Как из ссылки заполнить объект в управляемой форме?
- Аутентификация
- БП 2.0 корректировка поступления не попадает в книгу продаж
- Установка типа значения поля табл.части в управляемой форме
- Выгрузка из ЗУП 2.5 в Бух 2.0 не выгружаются подразделения
- Обмен УПП -> Документооборот
- После переноса на SQL не определена переменная Рабочая Дата
- Чем просмотреть отчет НДФЛ из xml файла
- v7: TAXDOCPrt: Файл данных - не файл формата 2/3 : Не найдена сигнатура "ИдФайл:"
- Обмен БП - УТ 11 договора контрагентов
- v7: PostgreSQL и Win Server 2008
- Разница между произвольной формой справочника и обработкой?
- Списание материалов из эксплуатации
- УТ11 Сборка товара
- v7: получаемая строка превысит допустимые размеры, как побороть?
- Вопрос про временное хранилище
- Выгрузка cf. Не выгружается.
- v7: Субсчета 41.4 и 41.1
- v7: Как принято поступать с кассами в торговых точках?
- v7: Не уникальная запись