В частном случае, когда нужно только добавить записи в пустой регистр, достаточно в методе Записать набора записей задать параметру РежимЗамещения значение Ложь (добавление). В остальных случаях, рекомендуется использовать режимы замещения Слияние, Удаление (начиная с версии платформы 1С:Предприятие 8.3.26) и Обновление (начиная с версии платформы 1С:Предприятие 8.3.27). Они позволяют обрабатывать записи пакетно, порциями.
Синтаксис: Записать(<Замещать>) Параметры:
<Замещать> (необязательный) Тип: Булево, РежимЗамещения. Определяет режим замещения существующих записей в соответствии с текущими установками отбора:
Истина или Замещение — перед записью существующие записи будут удалены.
Ложь или Добавление — записи будут дописаны к уже существующим в информационной базе записям.
Создаешь набор записей
Закидываешь в него первые 1000 элементов
Записываешь набор записей
Очищаешь набор записей Закидываешь в него следующие 1000 элементов
…
Чет даже для тебя какая то запредельная херня пошла )))
Дляй=0 по 9999 Цикл Еслий%1000 = 0 Тогда Сообщить(«Создаем «+й); НЗ=РегистрыСведений.Тест.СоздатьНаборЗаписей(); КонецЕсли; Стр=НЗ.Добавить(); Стр.Х=й; Стр.Ф=й; Если (й+1)%1000 = 0 Тогда Сообщить(«Записываем «+й); НЗ.Записать(Ложь); КонецЕсли; КонецЦикла;
он и ссылочные типы не понимает как передаются в параметрах. Это всё неважно и мелочи для него
Другое дело Супырь — он сразу объявляется джуном. Такая вот фиксологика
Последний раз редактировалось 5 минут назад Дохлый крот ем
Смысл поста не в том, чтобы знать 1с, смысл в том, чтобы прям в заголовке унизить Супыря. Другого способа принятия себя и самоутверждения у этого блогера нет.
Даже если предположить на секунду, что Супырь — джун, то получается даже джун укладывает тебя, самопровозглашенную синьорину хуеву, на обе лопатки по уровню жизни, логическому мышлению и общему уровню интеллекта?
Дебил, ты не заебался вечно обосравшимся ходить?
Джун хуюн, опыт, говно это конечное. У нас прогер 1с возомнил о себе, забухал и потребовал прибавку, выгнали нахер. На его место менеджер продаж вызвался, его уровень — для себя под Андроид приложухи по фану делал. Так он с нуля за месяц разобрался, с помощью cursor, такие сложные темы херачит что деду и не снилось.
А ты получается всю ночь с ии до этого юдотумкивал?🤔
Не джуну Сере конечно же виднее, спасибо Мисте что помогает этому дуро бггг
Ты последние мозги пропил чтоль?
Какое отношение имеет независимость регистра сведений к наборам записей
Зависть глупа Орлов
Чета ржу. Пример кода по 1000 записей скинь, записыватель
готов заплатить мне 10 тыщ, если скину пример кода?
Погугли «1с запись в независимый регистр сведений порциями»
Он тебе шаблон кода поведает
рано!
только с 8.3.26 релиза.
В частном случае, когда нужно только добавить записи в пустой регистр, достаточно в методе Записать набора записей задать параметру РежимЗамещения значение Ложь (добавление). В остальных случаях, рекомендуется использовать режимы замещения Слияние, Удаление (начиная с версии платформы 1С:Предприятие 8.3.26) и Обновление (начиная с версии платформы 1С:Предприятие 8.3.27). Они позволяют обрабатывать записи пакетно, порциями.
Твой ИИ — хейтер, он тебя обманул ггг
Неа, параметр Ложь был доступен в 8-ке всегда
нет, только с 8.3.26
Ложь или не знал?
РегистрСведенийНаборЗаписей.<Имя регистра сведений> (InformationRegisterRecordSet.<Information register name>)
Записать (Write)
Синтаксис:
Записать(<Замещать>)
Параметры:
<Замещать> (необязательный)
Тип: Булево, РежимЗамещения.
Определяет режим замещения существующих записей в соответствии с текущими установками отбора:
РежимЗамещения добавлен в новых релизах
До них было просто Истина / Ложь
надо проверить. Но лень.
Т.е. получается, что Супырь сеньор, а ты джун )))
для сеньора маловато. эрудиция не есть интеллект
Т.е. ты пытаешься сказать, что до 8.3.26 у метода Записать набора записей не было парамера? )))
были, не знал.
не знал, ок.
Записать(Ложь) было всегда
Создаешь набор записей
Закидываешь в него первые 1000 элементов
Записываешь набор записей
Очищаешь набор записей
Закидываешь в него следующие 1000 элементов
…
Чет даже для тебя какая то запредельная херня пошла )))
ну прогони не тесте, смишной джун-чудак.
вангую, что по итогу всей работы твоего скрипта в регистре у тебя будет не более 1000 записей.
Так у процедуры Записать набора записей есть параметры, не знал?
не знал, возможно.
Для й=0 по 9999 Цикл
Если й%1000 = 0 Тогда
Сообщить(«Создаем «+й);
НЗ = РегистрыСведений.Тест.СоздатьНаборЗаписей();
КонецЕсли;
Стр = НЗ.Добавить();
Стр.Х = й;
Стр.Ф = й;
Если (й+1)%1000 = 0 Тогда
Сообщить(«Записываем «+й);
НЗ.Записать(Ложь);
КонецЕсли;
КонецЦикла;
Сколько записей в регистре? у меня 10’000
Это полный пиздец какой то
Дед элементарного в 1С не знает )))
погугли, когда вышла 8.3.26
причем тут 26 релиз? приведенный код работает на любом релизе
уже разобрались, м-р Жирафф
он и ссылочные типы не понимает как передаются в параметрах. Это всё неважно и мелочи для него
Другое дело Супырь — он сразу объявляется джуном. Такая вот фиксологика
да, это мелочи.
вопрос, как потом эти миллион записей обновлять.
только удалять целиком и заново грузить по те же 1000 пачками.
все равно медленно.
а потом вышел 26 релиз
Старый, часто заикаться стал. «Сведедений». Ты это, сходи уже к гериатру и неврологу.
«Записи нельзя добавлять по 1000 штук.» — ты вообще что несешь то )))
Не выкручивайся, джунок
Ты совсем ебанулся )))
Какая проблема писать в независимый регистр сведений порциями по 1000 элементов через наборы записей?
А в чем проблема писать порциями в независимый регистр сведений?
Может ты просто 1С не знаешь?
Сейчас мне очень интересно стало, как дед выкручиваться будет )))
Арсенал по пиздобольству Деда огромный. Можно просто сказать, что не ярлык.
объявит всех буквоедами, кто не согласен с ним
«мне платят 5000! не за знание 1с а за умение решать проблемы»
Смысл поста не в том, чтобы знать 1с, смысл в том, чтобы прям в заголовке унизить Супыря. Другого способа принятия себя и самоутверждения у этого блогера нет.
5000 часик
Обсудим факты?
Ты давай по теме отвечай
Какая проблема писать в независимый регистр сведений порциями по 1000 элементов через наборы записей?
Платформа не позволяет
Какая платформа, что ты несешь
Ложь или не знал. Выбирай
#не_ври
в чем лож?
Причём тут регистры? Он про количество записей говорит.
Ты так видишь
Он не знает как можно работать с регистрами. По 1000 записей записывать нельзя
тебе запретили?
Ну вот никогда не было, а тут б друг опять обосрался! А так хотелось выебнуться.
«Ты о чём?» (с)
Сося, не пользуй слова смысл которых не понимаешь
+ опять обосрался на ровном месте. И так во всем
Даже если предположить на секунду, что Супырь — джун, то получается даже джун укладывает тебя, самопровозглашенную синьорину хуеву, на обе лопатки по уровню жизни, логическому мышлению и общему уровню интеллекта?
Дебил, ты не заебался вечно обосравшимся ходить?
Укладывает ли?
Аврал у идиота. Минусики ставить
Джун Джуна видит издалека
Джун хуюн, опыт, говно это конечное. У нас прогер 1с возомнил о себе, забухал и потребовал прибавку, выгнали нахер. На его место менеджер продаж вызвался, его уровень — для себя под Андроид приложухи по фану делал. Так он с нуля за месяц разобрался, с помощью cursor, такие сложные темы херачит что деду и не снилось.
странно, почему мне платят 5000 в час. видимо, кто-то пиздит и это не я.