Добавление зависимостей с помощью редактора схемы

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

Создание ограниченного свойства

  1. В редакторе схемы разверните дерево Схема и выберите свойство для установки ограничителя.
  2. Выполните одно из следующих действий:
    • Для указания диапазона значений для свойства установите для параметра Тип ограничителя значение Диапазон и укажите диапазон значений.

      В поле Тип ограничителя щелкните стрелку вниз и выберите Диапазон. Введите минимальное и максимальное значение для диапазона и для каждого укажите, включается ли это значение в диапазон или исключается из него. Например, если выбран диапазон 1-10, укажите, включаются ли в него значения 1 и 10.

    • Для определения списка возможных значение установите для параметра Тип ограничителя значение Список и укажите значения списка.

      В поле Тип ограничителя щелкните стрелку вниз и выберите Список. Щелкните Список значений и щелкните . Введите список, нажимая клавишу Enter после каждого элемента.

      Если в качестве типа данных этого свойства выбрано значение "Строка", укажите максимальную длину строки перед вводом значений в списке.

      Если в качестве типа данных этого свойства выбран вариант "Десятичное", укажите точность и масштаб перед вводом значений в список. Если вводимые в список значения превышают значение точности или масштаба, выполняется округление значений.

      Если в качестве типа данных этого свойства выбран вариант "Дата и время", в редакторе списка появится календарь, в котором можно указать конкретные даты. При выборе первой даты в списке формируется новый элемент, затем можно выбрать следующую дату.

      После нажатия кнопки ОК в Инструментарий AutoCAD Map 3D выполняется проверка значений в списке. Если значения являются недействительными, например не соответствуют типу данных или превышают определенную длину строки, появится сообщение об ошибке.

    • Чтобы запретить использование пустого значения для свойства, установите для параметра "Допускать ноль" значение "Нет".

      В поле "Допускать ноль" щелкните стрелку вниз и выберите "Истина" или "Ложь". Если для параметра "Допускать ноль" установлено значение "Ложь", можно ввести "Значение по умолчанию", чтобы обеспечить ввод значения этого свойства для новых элементов.

  3. Для определения ограничителя "уникальность" выберите соответствующий класс элементов в дереве слева.

    Можно указать ограничитель уникальности для одного свойства или для ряда свойств. Ограничитель уникальности для одного свойства означает, что значение для данного свойства будет уникальным в классе элементов. Ограничитель уникальности для ряда свойств (иногда называемый парным ограничителем) определяет несколько свойств, объединенные значения которых являются уникальными. Например можно ограничить объединенные поля номер_улицы, название_улицы и город для уникальной идентификации адреса здания.

    • Щелкните "Создать" в разделе "Задать ограничители (и порядок)".
    • Установите флажки для свойств, которые должны иметь уникальные значения.

      Свойства, определенные как уникальные, отображаются в списке в нижней части диалогового окна.

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