Имя: Пароль:
1C
 
Быстрая очистка регистра сведений
0 DNMOBILE
 
29.07.08
12:53
Добрый день! Как можно быстро осуществить очистку регистра сведений "Значения свойств объектов" по отбору. Имею в виду, чтобы не приходилось каждый раз удалять отдельную запись, а сразу скопом. Например, в качестве отбора участвует ссылка на элемент справочника "Номенклатура". Заранее спасибо!
1 lexa
 
29.07.08
12:54
создай новый набор записей с нужным тебе отбором и запиши его
2 DNMOBILE
 
29.07.08
13:19
Немного туплю - так не получается:

НаборЗаписей = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьНаборЗаписей();
НаборЗаписей.Отбор = Отбор;
НаборЗаписей.Записать(Истина);

Оно же только на чтение ...
3 AiR
 
29.07.08
13:26
А.П. Габец, Д.И. Гончаров
1С:Предприятие 8.0 Простые примеры разработки:

Как удалить все записи из независимого регистра сведений?
НаборЗаписей = РегистрыСведений.ТорговоеОборудование.СоздатьНаборЗаписей();
НаборЗаписей.Записать();


Как удалить записи независимого регистра сведений с отбором по конкретной организации?
НаборЗаписей = РегистрыСведений.ОбъектыСтроительстваОрганизаций.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Организация.Установить(УдаляемаяОрганизация);
НаборЗаписей.Записать();
4 DNMOBILE
 
29.07.08
13:43
Ага, спасибо! Заработало.
Ошибка? Это не ошибка, это системная функция.