|
Механизм удаления групп справочников |
☑ |
0
hobo4096
28.11.11
✎
15:31
|
Корректно ли удаление группы справочника без перебора и удаления подчиненных элементов, если у подчиненных элементов ссылки отсутствуют?
|
|
1
НуВотКак
28.11.11
✎
15:34
|
нет, так как плохо удалять без контроля ссылочной целостности
|
|
2
ЧашкаЧая
28.11.11
✎
15:35
|
(0) Как же ссылки отсутствуют? А Родитель?
|
|
3
tdm
28.11.11
✎
15:36
|
УстановитьПометкуУдаления(SetDeletionMark)
Синтаксис:
УстановитьПометкуУдаления(<Пометка удаления>, <Включая подчиненные>)
Параметры:
<Пометка удаления> (обязательный)
Тип: Булево. Признак установки / снятие пометки на удаление.
Истина - пометка будет установлена; Ложь - пометка будет снята.
<Включая подчиненные> (необязательный)
Тип: Булево. Если параметр установлен в Истина, то будут помечены на удаление, кроме данного элемента, все его подчиненные элементы в данном справочнике и во всех подчиненных справочниках.
|
|
4
DrShad
28.11.11
✎
15:38
|
(3) я так понимаю ТС не нужно удалять элементы входящие в группу
|
|
5
tdm
28.11.11
✎
15:38
|
(0) читаем документацию, там все есть
|
|
6
hobo4096
29.11.11
✎
12:35
|
Поясняю: Создаем группу, ваяем внутри подчиненных всяких и тут же удаляем эту группу. А какой целостности речь? Вопрос в другом-в механизме удаления 1с. По здравому смыслу, не может подчиненный элемент существовать без родителя. И в механизме удаления это должно быть реализовано. Иначе только через метод УдалитьОбъекты(<СписокСсылок>, <Проверять>, <НайденныеДанные>), где СписокСсылок в первом проходе будет содержать все подчиненные элементы нижнего уровня. Так это же такая возня. А нужна ли она? Вот в этом суть вопроса.
|
|