Для спецификации документа можно указать собственные
метаданные.
Пользовательские метаданные удобны в случае указания свойств с
помощью внутренней переменной _sessionInfo или при
управлении группами спецификаций документов с помощью API. Кроме того, действия над спецификациями документов можно
выполнять за пределами
Rational Publishing Engine
с учетом метаданных, сохраненных в этих спецификациях документов.
Об этой задаче
Важное замечание: Свойства пользовательских метаданных не влияют на создание
документов.
Процедура
Для сохранения пользовательских метаданных выполните следующие
действия:
- На панели Спецификация документа щелкните
правой кнопкой мыши на элементе Метаданные.
- Выберите Добавить свойство.
- Введите имя свойства.
- Введите значение свойства.
- Нажмите кнопку OK. Если параметр Метаданные выбран на
панели Спецификация документа, то добавленное свойство отображается
на панели Свойства.
Пример: создание метаданных имя
владельца и их указание в шаблоне
Для создания метаданных выполните следующие действия:
- На панели Спецификация документа щелкните
правой кнопкой мыши на элементе Метаданные.
- Выберите Добавить свойство.
- В качестве имени свойства введите owner,
чтобы сохранить имя владельца спецификации документа в качестве
свойства пользовательских метаданных.
- Введите следующее значение свойства: Joe
Smith
- Нажмите кнопку OK. Свойство отображается
на панели Свойства:
Для указания ссылки на владельца шаблона выполните следующие
действия:
- Добавьте два текстовых элемента в редактор содержимого.
- Щелкните на первом текстовом элементе и введите следующий
текст: Владелец спецификации документа:
- Дважды щелкните на втором текстовом элементе.
- На вкладке Выражение сценария разверните
раздел Переменные и включите переключатель _sessionInfo.
- В редакторе Выражение сценария введите следующую информацию:
_sessionInfo.getDocspecProperty("владелец", "");
В созданном выводе отображается значение свойства владельца из
спецификации
документа: