|
v8: Удаление записей из регистра сведений |
☑ |
0
goleaff2006
07.05.13
✎
12:50
|
НаборЗаписей.Отбор.Склад.Установить(Склад);
НаборЗаписей.Отбор.Организация.Установить(Организация);
Пытаюсь удалить запись в регистре,
НаборЗаписей=РегистрыСведений.НепредоставленныеДокументы.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.ДокументРегистратор.Установить(ДокументРегистратор);
НаборЗаписей.Прочитать();
Если НаборЗаписей.Количество() = 1 Тогда
Попытка
НаборЗаписей.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецЕсли;
В результате запись как была так и осталась.Никаких сообщений 1с 8.1 не выдает.Регистр независимый непериодический.Отладчиком до НаборЗаписей.Записать(); доходит и по идее должна запись удалится.
|
|
1
Wobland
07.05.13
✎
12:50
|
не та идея
|
|
2
patapum
07.05.13
✎
12:51
|
(0) а с чего она должна удалиться?
|
|
3
cw014
07.05.13
✎
12:51
|
Потому что ты хрень написал. Встань в угол, подумай, потом напиши правильно
|
|
4
Ненавижу 1С
гуру
07.05.13
✎
12:51
|
вот это выкинь:
НаборЗаписей.Прочитать();
|
|
5
Волшебник
07.05.13
✎
12:51
|
НаборЗаписей.Очистить()
|
|
6
cw014
07.05.13
✎
12:52
|
НаборЗаписей.Отбор.Склад.Установить(Склад);
НаборЗаписей.Отбор.Организация.Установить(Организация);
Это что еще за левокод?
|
|
7
goleaff2006
07.05.13
✎
12:53
|
(6) да скопировал косячно =))Действительно в НаборЗаписей.Прочитать(); нужно было грохнуть спб
|
|