Имя: Пароль:
1C
1С v8
Удаление Регистра Бухгалтерии
0 Evgeny43
 
28.07.14
11:47
Запрос = Новый Запрос("ВЫБРАТЬ
                              |    Хозрасчетный.Регистратор,
                              |    Хозрасчетный.Период
                              |ИЗ
                              |    РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный");
                          
    
    Выборка = Запрос.Выполнить().Выбрать();
    
    Пока Выборка.Следующий() Цикл
        Набор = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
        Набор.Отбор.Регистратор.Установить(Выборка.Регистратор);
        Набор.Записать();
    КонецЦикла;
1 Evgeny43
 
28.07.14
11:49
удаление обычных регистров
Процедура Удаление()
    Набор = РегистрыСведений.КурсыВалют.СоздатьНаборЗаписей();
    Набор.Записать();
    
КонецПроцедуры
где курсы валют и регистры сведений вы можете заменить на свои регистры, которые вам необходимо очистить, для регситра бухгалтерии такое не канает
2 Ненавижу 1С
 
гуру
28.07.14
12:00
такое не пройдет для любого регистра, где есть регистратор
точнее такое пройдет только для не подчиненных регистратору регистров сведений
3 YFedor
 
28.07.14
12:02
Не удаление, а ОЧИСТКА!
4 Ненавижу 1С
 
гуру
28.07.14
12:07
(3) удаление записей
5 Redkiy
 
28.07.14
12:10
(0) РАЗЛИЧНЫЕ
а период зачем выбирать?
Основная теорема систематики: Новые системы плодят новые проблемы.