|
Не удаляются элементы справочника номенклатуры |
☑ |
0
Boudybuilder
02.10.13
✎
13:01
|
Проблема возникает тогда если есть рисунки и свойства у элемента.
Помечаю на удаление.
Проверяю нет ли ссылок в доках.
Остаются тока следующие ссылки (на скриншоте) :
Но они же должны тоже помечаться на удаление , и удаляться вместе с номенклатурой. Что тут не так?
ЗЫ: Свойства и рисунки записываю самописной обработкой, может в этом загвоздка...
|
|
1
Euguln
02.10.13
✎
13:03
|
"Но они же должны тоже помечаться на удаление , и удаляться вместе с номенклатурой. "
Чой-то? А.Быков
|
|
2
ale-sarin
02.10.13
✎
13:04
|
Сам же ответил: должны помечаться на удаление вместе с номенклатурой. Вот и ищи, почему не помечаются.
|
|
3
Boudybuilder
02.10.13
✎
13:18
|
В обработке так:
ЗаписьСвойств = РегистрыСведений.НазначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
ЗаписьСвойств.Объект = ЭлементыФормы.НазначениеСвойств.Значение;
ЗаписьСвойств.Свойство = Свойство;
ЗаписьСвойств.Прочитать();
Если ЗаписьСвойств.Объект <> ЭлементыФормы.НазначениеСвойств.Значение И
ЗаписьСвойств.Свойство <> Свойство Тогда
ЗаписьСвойств.Объект = ЭлементыФормы.НазначениеСвойств.Значение;
ЗаписьСвойств.Свойство = Свойство;
ЗаписьСвойств.Записать(Истина);
КонецЕсли;
что то пропустил наверное... ???
|
|
4
hhhh
02.10.13
✎
13:27
|
этот код вообще ничего не делает. Можешь его выкинуть.
|
|
5
Chikko
02.10.13
✎
13:29
|
(3) У тебя отбор потом сравнение, условие не будет выполнено.
В регистре нет пометкиудаления.
Очищай записи если не нужны.
|
|
6
catena
02.10.13
✎
15:44
|
(3)Если ничего не ломали, в этом регистре измерение Объект - ведущее, а значит удалению мешать никак не может.
|
|
7
Serg_1960
02.10.13
✎
16:07
|
Если есть рисунки(?) - то они в хранилище. Стандартная типовая обработка по удалению помеченных не чистит хранилище. Тупая она дура :)
|
|