|
Как очистить регистр сведений, у которого есть регистратор?
| ☑ |
0
Капюшон
18.07.11
✎
20:57
|
В УТ при попытке очистить регистр, Выдаёт ошибку
{Форма.Форма(7)}: Ошибка при вызове метода контекста (Записать): Ошибка записи! Не установлен отбор по регистратору (Регистр сведений: Цены номенклатуры)
РегТоргОбор.Записать();
РегТоргОбор=РегистрыСведений.ЦеныНоменклатуры.СоздатьНаборЗаписей();
РегТоргОбор.Прочитать();
РегТоргОбор.Очистить();
РегТоргОбор.Записать();
В чем дело вроде раньше всегда можно было удалить таким образом?
|
|
1
PR
18.07.11
✎
21:01
|
Ну просто нет слов
|
|
2
luckyluke
18.07.11
✎
21:03
|
Отбор по регистратору поставь.
|
|
3
Капюшон
18.07.11
✎
21:05
|
(2)(1)мне надо найти способо очистить регистр. И плевать до регистраторов. Я понимаю что он подчинен регистратору но не перебирать же мне все документы "Установка цен" для того, Чтобы грохнуть данные из регистра? пришлось снять их с проведения...
|
|
4
Икогнито
18.07.11
✎
21:09
|
(3) Если записи в рег подчинены регистратору, только перебором регистраторов их можно вычистить.
|
|
5
PR
18.07.11
✎
21:09
|
(3) Не поверишь! :)))
|
|
6
Капюшон
18.07.11
✎
21:10
|
(4)жалко. спасибо!
|
|
7
Мимохожий Однако
18.07.11
✎
21:14
|
Если уж начал жестокие эксперименты, то через конфигуратор сделай регистр независимым от регистратора. Потом на место верни настройки.
|
|
8
kotletka
18.07.11
✎
21:35
|
код в (0) убивает наповал, прочитать -очистить -записать
|
|
9
Dem1urg
18.07.11
✎
22:00
|
(0)
Попробуй на "нормальном" регистре выполнить такой код
РегТоргОбор=РегистрыСведений.ЦеныНоменклатуры.СоздатьНаборЗаписей();
РегТоргОбор.Записать();
Тебя ждет много интересных открытий
|
|
10
kotletka
18.07.11
✎
22:53
|
(9)он не бэкапит,и робит на рабочей базе, осторожней с советами
|
|
11
hhhh
19.07.11
✎
00:05
|
(4) нет, ну если он снял всё с проведения, регистр ведь сам почистится.
|
|