Второй шаг в мастере шаблонов ввода Объявить как запись заключается в том, чтобы задать значения свойств записи и указать, какие свойства будут скрыты, доступны для изменения или предназначены только для чтения.
То, какие свойства будут доступны, зависит от класса записей, выбранного в предыдущем шаге.
Отображение свойств
Чтобы ускорить процесс объявление записей, мастер Объявить как запись и шаблоны ввода Объявить как запись поддерживают автоматическое отображение значений свойств класса документов в свойства класса записей.
То есть, при объявлении документа записью символьные имена свойств класса документов сравниваются с символьными именами свойств класса записей.
Если имена совпадают, значение свойства документа автоматически присваивается соответствующему свойству записи.
Например, если у используемого класса документов есть свойство Color (цвет) и у класса записей также есть свойство Color, то значение свойства документа автоматически отображается в свойство записи.
Отображение свойств определяется следующими правилами:
- Если у свойства класса документов есть значение, значение для класса документов отображается в свойство класса записей.
- Если свойство класса документов является необязательным, а свойство класса записей - обязательным, свойство класса документов изменяется на обязательное.
- Если свойство класса документов - пустое (не задано), а у свойства класса записей есть значение, используется значение из свойства класса записей.
Отображение свойств происходит независимо от того, показан ли в шаблоне ввода шаг Задать свойства записи.
Прим.: Свойства могут распространяться с одного хранилища объектов на другое.
То есть, при любом отображении свойства будут учитываться параметры, заданные администратором для отображения свойств из одного хранилища объектов в другое.
В приведенной ниже таблице показано отображение свойства Color для класса документов и класса свойств.
Табл. 1. В этой таблице показан пример отображение значения свойства для документов и записей.Значение свойства для документа и записи |
Значение 1 |
Значение 2 |
Значение 3 |
Значение свойства класса документов |
Синий |
пустой |
Синий |
Значение свойства класса записей из шаблона |
Желтый |
Желтый |
пустой |
Результат |
Значение свойства объекта документа |
Синий |
пустой |
Синий |
Значение свойства объекта записи |
Синий |
Желтый |
Синий |
Оценка имен свойств
Если у класса документов окажется более одного свойства с одним и тем же символьным именем, свойства будут оцениваться в описанном ниже порядке, и будет использоваться первое свойство, соответствующее символьному имени свойства класса записей.
- Сначала проверяется соответствие системных свойств.
- Затем проверяются наследуемые свойства класса, например, свойства из базового класса документа.
- В последнюю очередь проверяются свойства, относящиеся к данному классу.
Если для объявления выбрано более одной версии документа, отображение свойств будет производиться на основе самой новой версии документа, выбранной для операции объявления.
То есть, у разных версий документа могут быть разные классы и свойства.
Свойства всегда отображаются на основе свойств самой последней версии документа.
Более подробную информацию о классах и свойствах документов смотрите в справке по Content Engine Administration.
Как задать свойства записи
- Необязательно. Если вы хотите изменить порядок расположения свойств на странице, щелкните по Упорядочить свойства класса.
Откроется страница Организовать свойства.
- Выберите в списке одно или несколько свойств. (Чтобы выбрать более одного свойства, щелкайте мышью по элементам при нажатой клавише Shift или Ctrl.)
- Щелкните по треугольнику, острый угол которого направлен вверх или вниз (Сместить вверх и Сместить вниз), чтобы переместить свойства вверх или вниз в списке.
- Нажмите кнопку Принять, чтобы сохранить внесенные изменения порядка папок и продолжить задавать свойства.
- Если нужно, выберите переключатель Обязательное слева от каждого свойства, для которого пользователь обязательно должен ввести значение.
Некоторые свойства уже могут быть заданы как обязательные в классе записей.
- Если нужно, введите значение по умолчанию для каждого свойства.
- Если нужно, задайте уровень доступа для каждого свойства.
- Чтобы разрешить пользователям изменять значение свойства, выберите Изменяемый. Это значение по умолчанию.
- Чтобы запретить пользователям изменять значение свойства, выберите Только для чтения.
- Чтобы запретить пользователям просмотр значения свойства, выберите Скрыть.
- Чтобы скрыть свойство, но разрешить программные изменения, выберите Скрыть/Изменяемый.
- Укажите, появится ли шаг Свойства записи для конечного пользователя.
- Чтобы разрешить пользователю просмотр или изменение свойств, выберите Шаг Показать заданные свойства записи. Если вы не зададите значение по умолчанию для каждого обязательного свойства, вы должны выбрать эту опцию, чтобы разрешить пользователю задать значения.
- Чтобы запретить пользователям просмотр свойств, выберите аг Показать заданные свойства записи.