Как очистить регистр сведений?
☑
0
SherifSP
01.03.13
✎
19:49
Правильно ли я очищаю периодический, независимый регистр сведений?
НЗ = РегистрыСведений.ДокументыАнулированные.СоздатьНаборЗаписей();
НЗ.Отбор.Период.Установить(ЭтотОбъект.Дата);
НЗ.Отбор.Объект.Установить(ЭтотОбъект.Ссылка);
НЗ.Отбор.НомерСтрокиДок.Установить(СтрокаМассива.НомерСтроки);
НЗ.Отбор.ВидРегистра.Установить(ТипЗнч(СтрокаДвижения));
НЗ.Прочитать();
НЗ.Записать();
1
SherifSP
01.03.13
✎
19:51
+(0) Но записи то остаются(
2
ВалераОшкин
01.03.13
✎
19:52
НЗ.Прочитать убери
3
ДенисЧ
01.03.13
✎
19:57
После прочитать поставь очистить
4
ВалераОшкин
01.03.13
✎
19:58
(3) нахрена читать, если можно записать пустой набор?
5
ВалераОшкин
01.03.13
✎
20:04
(3) нахрена читать набор, затем его очищать, а потом записывать?
6
John D
01.03.13
✎
20:06
НЗ = РегистрыСведений.ДокументыАнулированные.СоздатьНаборЗаписей();
НЗ.Записать();
Вот так оставь...
7
ВалераОшкин
01.03.13
✎
20:07
(6) так он весь регистр вычистит, а ему с отбором надо.
8
John D
01.03.13
✎
20:08
А... Показалось, что он весь и хочет. Тогда да - без .Прочитать()
Удачи!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой