четверг, 21 декабря 2017 г.

Удаление объектов метаданных

Если в дереве конфигурации попробовать удалить какой-то объект, то система проведет контроль вхождения этого объекта в иные объекты и модули:

Если ссылки на объект все же есть, платформа предупредит об этом:
Но объект все же удалит.
Если же удалять объект, ссылок на который нет, то контроля ссылочной целостности платформа не покажет, и объект удалит сразу:

***
Вопрос 03.10 экзамена 1С:Профессионал по платформе. Для удаления объекта метаданных из состава конфигурации...
  1. Объект необходимо пометить на удаление, впоследствии посредством специальной обработки "удаление помеченных объектов" он может быть удален, если не нарушает правила ссылочной целостности
  2. Объект необходимо пометить на удаление, впоследствии посредством специальной обработки "удаление помеченных объектов" он может быть удален, даже если нарушает правила ссылочной целостности
  3. Объект удаляется сразу же, без всякого контроля ссылочной целостности
  4. Объект удаляется сразу же, или не удаляется - если это нарушает правила ссылочной целостности
Ближе всего к истине четвертый ответ.

2 комментария:

  1. В случае удаления объекта метаданных, если есть ссылки на объект, удаление объекта невозможно. Все верно, только на примере с реквизитом объекта удаление все же возможно.

    ОтветитьУдалить