Полевые показы в дизайнере Pentaho, но не в OpenERP - PullRequest
1 голос
/ 13 мая 2019

Я новичок в Pentaho (5.01) и Open ERP (7.0). У меня есть существующий отчет, в который я добавил поле (текст), которое является выделением в соответствующем модуле.

В предварительном просмотре конструктора отчетов Pentaho значение поля является правильным, однако после загрузки .prpt в OpenERP отчет запускается (PDF), и все остальные поля заполняются правильно, кроме этого.

Есть ли какая-то настройка, которую мне не хватает в OpenERP, которая мешает отображению этого поля? Значение поля также верно в таблице БД (Postgres).

1 Ответ

0 голосов
/ 15 мая 2019

Проблема заключалась в том, что pentaho.server.url был жестко привязан к IP-адресу.

В нашей установке OpenERP у нас есть три сервера: рабочий, демонстрационный (копия рабочего) и разработка. Файл pentaho.server.url, хранящийся в виде записи в таблице ir_config_parameter в БД Postgres по разработке, был указан в Пентахо. сервер отчетов для производства. Поэтому, несмотря на то, что я загружал правильный файл отчета .prpt в систему разработки, запрос извлекал данные из производственной системы, которые не имели правильных данных или структуры БД.

Я расшифровал это, отладив активацию отчета и вызвав код в модуле core.py (community / pentaho_reports).

...