|
Удалить записи из Регистра накопления | ☑ | ||
---|---|---|---|---|
0
Одинесочка
26.01.12
✎
12:05
|
Добрый день!
Хочу удалить записи за определенный период из одного регистра, чтобы не надо было доки перепроводить. Пишу, видимо, что-то не то, ничего не происходит. Помогите, пожалуйста! НаборЗаписейРегистра = РегистрыНакопления.з_ЗадолженностьПоУслугам.СоздатьНаборЗаписей(); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | з_ЗадолженностьПоУслугам.Регистратор |ИЗ | РегистрНакопления.з_ЗадолженностьПоУслугам КАК з_ЗадолженностьПоУслугам |ГДЕ | з_ЗадолженностьПоУслугам.Период МЕЖДУ &НачПериода И &КонПериода"; Запрос.УстановитьПараметр("НачПериода", НачПериода); Запрос.УстановитьПараметр("КонПериода", КонПериода); Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл НаборЗаписейРегистра.Отбор.Регистратор.Установить(ВыборкаДетальныеЗаписи.Регистратор); НаборЗаписейРегистра.Прочитать(); //Сообщить(ВыборкаДетальныеЗаписи.Регистратор); Для Каждого Запись Из НаборЗаписейРегистра Цикл //вот тут какое-то масло масленное Сообщить(Запись.Регистратор); НаборЗаписейРегистра.Удалить(Запись); КонецЦикла; КонецЦикла; |
|||
1
Cube
26.01.12
✎
12:07
|
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
НаборЗаписейРегистра.Отбор.Регистратор.Установить(ВыборкаДетальныеЗаписи.Регистратор); НаборЗаписейРегистра.Прочитать(); НаборЗаписейРегистра.Очистить(); НаборЗаписейРегистра.Записать(); КонецЦикла; |
|||
2
Ненавижу 1С
гуру
26.01.12
✎
12:08
|
такой нужен цикл
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл НаборЗаписейРегистра.Отбор.Регистратор.Установить(ВыборкаДетальныеЗаписи.Регистратор); НаборЗаписейРегистра.Записать(); КонецЦикла; |
|||
3
Одинесочка
26.01.12
✎
12:09
|
Что-то у меня вот так зависало...
|
|||
4
Ненавижу 1С
гуру
26.01.12
✎
12:10
|
(3) ну если не удалять, то конечно будет быстрее )) но результата тоже не будет
|
|||
5
GenV
26.01.12
✎
12:10
|
добавь ВЫБРАТЬ РАЗЛИЧНЫЕ
|
|||
6
Одинесочка
26.01.12
✎
12:12
|
(1)Зависает на первом документе, как-будто зациклилось..
|
|||
7
Ненавижу 1С
гуру
26.01.12
✎
12:14
|
кстати, +(5)
|
|||
8
Одинесочка
26.01.12
✎
12:19
|
(5) долго, но что-то происходит..))
|
|||
9
Ненавижу 1С
гуру
26.01.12
✎
12:20
|
выбери вариант (2)
|
|||
10
Одинесочка
26.01.12
✎
12:22
|
(9)Мне надо, что до 01.01.12 регистр чистый был...
|
|||
11
Wobland
26.01.12
✎
12:24
|
так, на всякий случай... а не поснимать ли активность у записей?
|
|||
12
Mort
26.01.12
✎
12:27
|
Это вообще нормально, что при живых доках движений не будет? Или доки тоже будут отмечены как непроведенные?
|
|||
13
Одинесочка
26.01.12
✎
12:29
|
(11)ну можно и так, думала об этом...
(12)это мне надо для задачи по упр. учету, думаю ничего страшного не случится... Все получилось, спасибо! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |