BIRT добавляет существующую агрегацию через пользовательский интерфейс

Я хочу добавить существующую агрегацию в отчет. Для простых параметров из набора данных это легко, просто перетащите.

Я удалял и воссоздавал их в прошлом, и я устал от этого. Я мог бы сделать это через XML, но было бы легко просто перетащить через пользовательский интерфейс, если есть способ.

Спасибо.


person Beta033    schedule 29.11.2011    source источник


Ответы (1)


В качестве альтернативы их удалению и воссозданию в «BIRT: Полевое руководство» Пе, Хейга и Тэтчелла предлагается следующее:

  1. Вставьте элемент text в то место, где вы хотите отобразить значение агрегации.
  2. В диалоговом окне «Редактировать текстовый элемент» выберите HTML из раскрывающегося списка, в котором изначально отображается значение «Авто».
  3. Введите следующую формулу: <VALUE-OF>row["имя-агрегации"]</VALUE-OF> (имя-агрегации следует заменить именем привязки агрегации из таблицы.)
  4. Нажмите OK, чтобы сохранить указанное выражение для текстового элемента.

Для относительно простых агрегаций мне проще удалить и создать их заново.

person Community    schedule 30.11.2011
comment
в то время как это будет работать для простых вещей, форматирование этого значения как валюты кажется немного более громоздким, чем инструменты форматирования, предоставляемые элементом агрегации в окне свойств. Кажется, что все мои резюме так или иначе используют форматирование агрегации. Спасибо хоть! - person Beta033; 30.11.2011