Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запись регистра сведений
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
maci
Всем привет!
Учусь программировать, конфигурация УТ 11, добавил свой регистр сведений периодический, не подчинен регистратору, в обработку проведения описал запись НабораЗаписей в цикле.
Проблема: 1) Все записывается, но все записи удаляются и остаются только данные последнего проведенного документа.
2) Если пользоваться методом Прочитать() тогда записи не удаляются но при перепровдении документа ругается что данные с такими записями уже существуют, как очищать и перезаписывать при перепровдении или как это должно происходить?
Спасибо за помощь!
Vofka
Цитата(maci @ 29.06.21, 9:24) необходимо зарегистрироваться для просмотра ссылки
как это должно происходить?

"Это" это что, что вы хотите сделать?
volodya1122
maci @ Сегодня, 9:24 необходимо зарегистрироваться для просмотра ссылки ,
Тоисть Вы хотите сделать независимый регистр сведений, но чтобы он вел себя как регистр сведений подчиненный регистратору? Странная хотелка...
Чтобы все записи не регистра сведений не удалялись нужно снасалаОтборами получить нужнвй набор записей, которые будут перезаписыватся, потом удалить их, а в конце записать новый набор.

        НаборЗаписей=РегистрыСведений.МойНезависимыйРегистрСведений.СоздатьНаборЗаписей();
        НаборЗаписей.Отбор.Ресурс1.Установить(аааа);
        НаборЗаписей.Отбор.Ресурс2.Установить(бббб);
                НаборЗаписей.Отбор.Измерения1.Установить(ввввв);
        НаборЗаписей.Очистить();

        НабпрСвойств=НаборЗаписей.Добавить();

        ЗаполнитьЗначенияСвойств(НабпрСвойств,стр); // Из выборки по табличной части документа, если нужно
        НабпрСвойств.Период=Дата;
            НабпрСвойств.Контрагент=Ссылка;

        НаборЗаписей.Записать();


Ну и не забывать очищать Записи в регистреСведений при распроведении/удалении документа
maci
Vofka @ Сегодня, 12:54 необходимо зарегистрироваться для просмотра ссылки ,
Я имел ввиду как по правильному, настраивать регистр, и писать записывание набора

volodya1122 @ Сегодня, 13:58 необходимо зарегистрироваться для просмотра ссылки ,
Большое Спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.