Установка способа форматирования и вычисления данных

Определите содержимое элемента шаблона или значения его свойств для форматирования и вычисления данных.

Об этой задаче

Можно определить содержимое шаблона с помощью простых значений, выражений данных или выражений сценария. Выражение данных — это значение, прочитанное из источника данных, а выражение сценария — это выражение, вычисленное посредством JavaScript. Сценарий может использовать любое число или комбинацию переменных и свойств источника данных. Только JavaScript поддерживается в выражении сценария Rational Publishing Engine. Выражение сценария позволяет записать JavaScript для вычисления значения, а выражение данных позволяет выбрать только одно свойство или одну переменную.

Процедура

  1. В редакторе содержимого шаблона дважды щелкните мышью на текстовом элементе. Откроется окно Установите содержимое для текущего элемента.
  2. Укажите содержимое, используя одну из следующих опций:
    • Для применения простого значения перейдите на вкладку Простое значение и введите значение.
    • Для использования выражения данных перейдите на вкладку Выражение данных и выполните одно из следующих действий:
      • Разверните Переменные и выберите требуемую переменную.
      • Разверните Атрибуты и выберите требуемые атрибуты.
    • Для использования выражения сценария перейдите на вкладку Выражение сценария.
      • Разверните Переменные, выберите переменную и введите исходный код JavaScript, который может использовать атрибуты данных в текущем контексте.
      • Разверните Атрибуты, выберите атрибут и введите исходный код JavaScript, который может использовать атрибуты данных в текущем контексте.
      • В случае копирования сценария из файла XHTML можно выбрать параметр Ввод XHTML, чтобы разрешить изменение тегов XHTML в сценарии.
      • В случае создания вывода XHTML на основе шаблона можно включить переключатель Вывод XHTML для анализа сценария и вывода в виде отформатированного текста.
      Например, для выбора атрибутов в качестве абсолютного числа, имени и значения, введите следующий исходный код JavaScript:
      "object:"+Absolute Number+
      "attribute"+name+
      "value"+_value
      Совет: Если шаблон сложен, можно описать каждый блок в нем, используя свойства Name и Description. Поля имени и описания по умолчанию пусты, содержимое имени показано в шаблоне, а содержимое описания может быть показано в поле подсказки элемента шаблона. Это может помочь другим пользователям при повторном использовании шаблона.
  3. Для сохранения изменений нажмите кнопку OK.

Комментарии