ИспользованиеПоляЭлементаСоставаКопииБазыДанных

Темы платформы · DatabaseCopyContentItemFieldUse

Содержит варианты использования поля элемента состава копии базы данных.

Полное описание, параметры и ограничения

ИспользованиеПоляЭлементаСоставаКопииБазыДанных (DatabaseCopyContentItemFieldUse)

ИспользованиеПоляЭлементаСоставаКопииБазыДанных (DatabaseCopyContentItemFieldUse)

Доступен, начиная с версии 8.3.16 (в режиме совместимости с версией 8.3.14 и последующими).

Значения
Авто (Auto)
Использовать (Use)
НеИспользовать (DontUse)

Описание:

Содержит варианты использования поля элемента состава копии базы данных.

Доступность:

Сервер, толстый клиент, внешнее соединение.

Использование в версии:

Доступен, начиная с версии 8.3.16 (в режиме совместимости с версией 8.3.14 и последующими).

Методическая информация

Практические примеры

Разобрать собственную политику хранения / поиска: Авто

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

Где и как запускать

Сервер собственной отдельной клиент-серверной учебной базы, административный доступ. Только если уже существует собственная учебная копия с именем УчебнаяКопияКниг; не создавайте новую копию ради этого урока.

Подготовка

  1. Сервер собственной отдельной клиент-серверной учебной базы, административный доступ. Только если уже существует собственная учебная копия с именем УчебнаяКопияКниг; не создавайте новую копию ради этого урока.

  2. Полученный менеджер — проект настроек. Изменяется только его свойство в памяти; Записать, Добавить, Обновить и изменение СУБД не вызываются. Не используйте имя рабочей реплики.

Проект = КопииБазыДанных.Найти("УчебнаяКопияКниг");
Если Проект = Неопределено Тогда
    ВызватьИсключение "Нужен менеджер уже существующей своей учебной копии";
КонецЕсли;
Проект.ИспользованиеПрочихПолей = ИспользованиеПоляЭлементаСоставаКопииБазыДанных.Авто;
Сообщить("Проект использования прочих полей: " + Строка(Проект.ИспользованиеПрочихПолей));
Сообщить("Проект не записывался, копия не создавалась и не обновлялась");

Разбор по шагам

  1. Подготовьте указанный собственный контекст.

  2. Выполните короткий диагностический блок.

  3. Сравните назначение режима и фактический вывод.

Как проверить результат

  1. Использовать / НеИспользовать / Авто задают политику прочих полей; итоговое использование отдельного поля может зависеть от более точных настроек состава. Проект в памяти не является применённой репликацией.

  2. BSL, копии, индексы и настройки СУБД при сборке HTML не изменялись. Новые резервные копии этим примером не создаются.

Ожидаемый результат

Пример отделяет политику / проект от фактически применённого административного изменения.

На что обратить внимание

  1. Не считайте вывод значения политики доказательством физического состояния базы.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.