ReportBro设计器 一个用于创建PDF和XLSX报告模板的javascript插件。 ReportBro Designer可以轻松集成到您的Web应用程序中。 每个人都可以设计和编辑文档模板,并直接在浏览器中预览它们。 可以使用服务器上的 (Python软件包)生成报告。 有关完整的文档和演示,请参阅上的ReportBro项目网站。
官网提供的demo演示
https://www.reportbro.com/demos/index
1.reportBro官方没有提供汉化版本,已经直接汉化好的文件分享给大家。
2.python调用
return {
'type': 'ir.actions.client',
'name': '报表设计',
'tag': 'report_designer',
'target': 'current',
'params': {
'report_id': self.id
}
}
3.演示 支持各种样式 套打
4.odoo环境依赖python 包
venv环境 安装依赖
执行命令
pip install reportbro-lib -i https://pypi.tuna.tsinghua.edu.cn/simple
5.需要用到的引用js 及中文字体 gitte下载
使用方法:
中文字体支持,找到odoo 的python 环境包目录 \venv\Lib\site-packages\fpdf,解压字体font,整个文件夹放进去。