Настройка метаданных для отчетов-документов

Можно добавлять метаданные в переменные или схемы источника данных в шаблоне. Шаблон в последствии можно импортировать в использующий Rational Reporting for Document Generation интегрированный продукт и выполнять фильтрацию по метаданным.

Прежде чем начать

  1. Создайте переменную или схему источника данных.

Процедура

  1. На панели Схема откройте контекстное меню переменной или схемы источника данных.
  2. Выберите команду Изменить метаданные конфигурации.
  3. Введите следующие метаданные:
    • Динамические метаданные:
      • Тип - тип значения. Пример: string
      • Идентификатор - выражение XPath, возвращающее список значений параметра. Значение можно ввести с клавиатуры или перенести мышью с панели Источник данных. Пример: workitem/workitem/id. Значением выражения будет код XML, возвращаемый по указанному URL запроса. Если идентификатор выражения не указан, значением параметра будет сам URL запроса.
      • Отображаемые значения - выражение XPath, возвращающее отображаемые строки для выбора значений параметра. Значение можно ввести с клавиатуры или перенести мышью с панели Источник данных. Пример: workitem/workitem/summary. Результаты выражений XPath идентификатора и отображаемых значений должны соответствовать друг другу по числу и порядку элементов. Если отображаемые значения не указаны, вместо них будут показываться значения идентификатора.
      • URL запроса: полный URL для поиска значения параметра. Если запрос URL не указан, пользователь должен вручную ввести значение параметра.
  4. Если указаны динамические метаданные, проверьте их и замените значения переменными, указанными в источнике данных. Например Rational solution for Collaborative Lifecycle Management предлагает эти переменные для идентификатора, параметров отображаемых строк и URL запроса:
    • ${public} - внешний URL приложения, где выполняется отчет
    • ${projectAreaUUID} - UUID проекта, где выполняется отчет
    • ${userInput} - строка фильтра, указанная пользователем, при выполнении отчета
  5. Нажмите OK, чтобы сохранить изменения.
  6. Сохраните шаблон.

Дальнейшие действия

Создайте документ или импортируйте шаблон Rational Publishing Engine в интегрированный продукт.