Специализированное администрирование > Настройка бизнес-объектов > Администрирование правил инициализации объектов > Работа с правила инициализации объектов > О правилах инициализации объектов
  
О правилах инициализации объектов
Используя правила инициализации объектов, администратор может выполнять следующее.
Указать значения по умолчанию для атрибутов типа объекта.
Значения по умолчанию используются, когда решение Windchill создает объекты данного типа, но только если пользователь не задал значение для атрибута через интерфейс пользователя.
Указать ограничения, которые определяют, имеет ли интерфейс пользователя, используемый для создания особого типа объекта, специальные свойства дисплея для каждого из атрибутов, связанных с объектом. Применение ограничения на атрибут может предоставить интерфейсу следующие свойства.
Неизменяемый -- пользователь не может изменить показанное значение атрибута.
Назначенный сервером -- интерфейс пользователя не показывает значение для атрибута; значение генерируется и назначается при сохранении объекта.
Предварительно генерируемый -- интерфейс пользователя показывает значение для атрибута. Значение генерируется до представления атрибута в интерфейсе пользователя.
Скрытый -- интерфейс пользователя не показывает значение или метку для атрибута.
Набор значений - интерфейс пользователя ограничен выбором значения из набора значений. Этот набор также известен как перечисляемый список.
Характеристики отображения, доступные для атрибутов с помощью правил инициализации объекта, обеспечивают возможности, аналогичные указанию ограничений для атрибутов в утилите Управление типами и атрибутами. Дополнительные сведения об использовании ограничений в атрибутах см. в разделе Вкладка "Ограничения".
Дополнительные сведения об ограничениях в задании ограничений см. в разделе Правила конфигурации.
Можно задать значения по умолчанию и указать ограничения в документах XML. Каждый документ XML, выгруженный с помощью утилиты Администрирование правил инициализации объектов, считается правилом. Каждое правило может содержать значения по умолчанию и ограничения для атрибутов, определенные для одного типа объекта.
Дополнительно, можно использовать условную логику внутри правила, чтобы определить, когда используется конкретное значение по умолчанию или ограничение, переменные правиламожно использовать для хранения результатов вычислений и затем использовать переменные, чтобы задать значения по умолчанию или определить ограничения для атрибутов. Это удобно при использовании одного значения для многих атрибутов.
Правила определены в контекстах и влияют только на объекты внутри контекста или контексты потомка, позволяя правилам для конкретного типа объекта быть различными в каждой организации, изделии, библиотеке, проекте или программе.
Перечисленные ниже ссылки предоставляют информацию о правилах, загружаемых во время установки, о том, как добавлять правила и как получить доступ к утилите Администрирование правил инициализации объектов.
Для получения информации, как работают правила, см. Слияние правил для создания композитного правила.
Для получения информации по определению правила см. Определение правил.
Дополнительную справочную информацию см. в разделе Understanding Object Initialization Rules.