2013-10-02 5 views
1

Я сделал простой отчет о Pentaho для res.parner, я новый посетитель в отчете Pentaho, я сделал простой отчет, используя конструктор отчетов.Отчет о Pentaho для OpenERP

Теперь, когда я выбираю партнеров из списка, я выбрал 2 партнера, чем отчет о печати. ​​Моя проблема заключается в том, что он отображает отчет для всех партнеров не только выбранных партнеров.

Любая конфигурация требует составления отчета? enter image description here

ответ

0

в Pentaho дизайнере отчетов вам нужно создать параметр с «объектом» типа с именем «иды» в полученные идентификаторы, которые вы проходите от объекта

0

Предполагая, что отчет является отчетом объекта на основе, а не SQL на основе отчета, то соединитель отправит значение «ids» через, являясь списком выбранных идентификаторов.

В Report Designer Pentaho, определить параметр:

  • Имя: Идентификаторы
  • Значение Тип: Integer
  • Обязательно: Ложные
  • Тип дисплея: Multi Value List
  • Validate значения: Ложные

Эти самые важные ценности. Вы можете выполнить вторичный запрос с партнерами, который возвращает идентификаторы, для тестирования, но это все лишнее и не требуется для основной работы.

Наконец, в источнике данных, есть три вкладки - Источник данных, поля поиска, Фильтры. Вам нужно определить фильтр. На пути к res.partner, создать фильтр, который имеет:

  • поле: идентификатор
  • Компаратор: в
  • Value: $ {} иды
Смежные вопросы