|
Удалить записи с регистра сведений
| ☑ |
0
Patrio_
O_Muerte
18.10.11
✎
10:16
|
Добрый день, господа.
Необходимо удалить записи с регистра сведений у конкретных документов, ну а потом собсно и сами документы. С документами я справлюсь, а вот с регистрами вышла загвоздка.
Реквизит2.ПолучитьОбъект().Движения.АрхивДанныхРегламентированнойОтчетности.Прочитать();
Реквизит2.ПолучитьОбъект().Движения.АрхивДанныхРегламентированнойОтчетности.Удалить(0);
Вот такой код говорит что индекс выходит за пределы списка, а в режиме предприятия, я вижу движения документа. Видимо я что-то не так делаю, подскажите что.
|
|
1
Широкий
18.10.11
✎
10:18
|
Все правильно выдает.. Бывает что движухи нет..
Не понятно только, нафига движуху чистить? Просто пометь документ на удаление или непосредственно грохни его
|
|
2
Широкий
18.10.11
✎
10:19
|
Или оперируй наборами записей,.. зачем тебе документ то считывать?
|
|
3
luckyluke
18.10.11
✎
10:20
|
НаборЗаписей = РегистрСведений.АрхивДанныхРегламентированнойОтчетности.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Реквизит2);
НаборЗаписей.Записать;
|
|
4
luckyluke
18.10.11
✎
10:20
|
НаборЗаписей.Записать();*
|
|
5
hhhh
18.10.11
✎
10:22
|
(0) ты получаешь два разных объекта. В один объект читаешь, а в другом удаляешь. ТО есть пытаешься из пустого удалить.
|
|
6
Patrio_
O_Muerte
18.10.11
✎
10:22
|
(0)Документы помечены на удаление, записи остались.
Пытался через набор записей грохать - говорит мол нельзя удалять патамушта регистр подчинен регистратору.
(3)Благодарствую, попробую.
|
|
7
Patrio_
O_Muerte
18.10.11
✎
10:24
|
(5)То есть, если по деревенски, надо приравнять к чему то, а потом уже удалять из того, к чему приравнял, верно?
|
|
8
PR
18.10.11
✎
10:24
|
(6) Так отбор по регистратору делать надо, епть :))
|
|
9
Escander
18.10.11
✎
10:27
|
(0) создаём новый набор, задаём отбор по регистратору, записываем этот пустой набор - записи грохаются.
!только тренируйтесь на копии, если не задать отбор будет весело!!!!
|
|
10
Patrio_
O_Muerte
18.10.11
✎
10:38
|
Без паники все под контролем :)
Всем спасибо, (3) вариант работает.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой