#jasper-reports #compatibility #openerp-7
#jasper-отчеты #совместимость #openerp-7
Вопрос:
Я пытаюсь скопировать сервер OpenERP 7 и сервер Jasper, существующие серверы уже подключены и работают.
Я экспортировал виртуальную машину сервера OpenERP и разместил ее в своей локальной сети по адресу 192.168.42.40,
Я экспортировал виртуальную машину сервера Jasper и разместил ее в своей локальной сети по адресу 192.168.42.41,
В конфигурации OpenERP в меню Отчет Jasper > Конфигурация JasperServer я установил хост на 192.168.42.41. Когда я нажимаю на кнопку проверки подлинности, все в порядке.
Но когда я пытаюсь создать отчет, я получаю эту ошибку
[1]jsexception.error.creating.connection
(<class 'openerp.addons.jasper_server.jasperlib.ServerError'>,
ServerError('[1]jsexception.error.creating.connection',),
<traceback object at 0x7f1dc9262f38>)
Я думаю, что не удалось создать соединение между OpenERP и Jasper, но я не знаю, как это решить.
Идеи?
Спасибо и извините, если мой английский не идеален
Ответ №1:
1) В отчете Jasper:
откройте openerp> базы данных: щелкните правой кнопкой мыши> Добавить новый ресурс> Источник данных
Заполните поля.
2) В iReport :
откройте openerp> отчеты: щелкните правой кнопкой мыши> Добавить> Папка
Скопируйте или создайте отчет.
3) В iReport :
откройте openerp> базы: щелкните правой кнопкой мыши> Добавить> Папка
В этой папке щелкните правой кнопкой мыши> Добавить> Отчет сервера Jasper с тем же именем, что и имя базы данных !
Установите 1) источник данных в поле Источник данных,
и отчет 2) в отчете JRXML.