# 报表常见问题 ![](https://img.kancloud.cn/12/0c/120c4efa6c3309f8ee24b0eae3ff5954_811x25.png) ### 1. 积木报表免费吗? 回答: 积木报表代码不开源,但是功能永久免费。 ### 2. 配置报表到JeecgBoot菜单 ``` {{ window._CONFIG['domianURL'] }}/jmreport/list?token=${token} ``` 参数说明 - {{ window._CONFIG['domianURL'] }} :后台项目访问地址 - ${token} :登录token用于权限控制 - 前端组件:layouts/IframePageView 菜单配置截图 ![](https://img.kancloud.cn/2b/28/2b28f238e4433fa1059c98c2a6e776e0_665x910.png) ### 3. 积木报表怎么独立运行? [jimureport-demo](https://github.com/zhangdaiscott/JimuReport/tree/master/jimureport-samples/jimureport-demo) ``` 备注:jimureport-demo可以直接运行; 采用SpringBoot的脚手架项目可以直接集成JimuReport; 集成文档:http://report.jeecg.com/2078875; ``` ### 4. 集成报空指针错误 MiniDaoHandler.getReturnMinidaoResult 解决方案:https://gitee.com/jeecg/JimuReport/issues/I3SBTK ### 5.大屏支持离线安装吗? 不支持,大屏暂时不开源,可以永久免费在线使用! ### 6. 报表现在支持哪些数据库? JimuReport 最新版本:`1.1.05` | 序号 | 数据库 | 是否兼容 | 提供脚本 | | --- | --- | --- | --- | | 1 | mysql5.5+ | 支持 | 提供| | 2 | oracle11g | 支持 | 暂未提供 | | 3 | sqlserver2017 | 支持 | 暂未提供 | | 4 | PostgreSQL| 暂未测试 | 未提供 | * 支持的连接池,[详细使用请看这里!](http://report.jeecg.com/2084137) * 暂时只提供mysql脚步,其他数据库请自转,具体参考此文档 [Navicat工具mysql转库oracle步骤](https://my.oschina.net/jeecg/blog/4905722) ### 7. API数据源怎样实现条件查询? [具体请看这里。](http://report.jeecg.com/2032025) ### 8.报表集成到自己的springboot项目,请求参数如果后台接收的实体属性里没有,后台报错:`not marked as ignorable` ![](https://img.kancloud.cn/51/c4/51c429f0a98ff0d811f4141fc3b9d65d_1717x246.png) 解决方法:增加application.yml的配置`jackson.fail_on_unknown_properties: false` ![](https://img.kancloud.cn/cd/2f/cd2fbba217ddd24169e920ed09776609_599x168.png) ### 9.积木报表SQL数据集中sql语句加上limit在数据预览中报错? sql语句写法: ![](https://img.kancloud.cn/79/ba/79babe732fc13e44c1a18e45dcde7d19_1213x151.png) 报错截图: ![](https://img.kancloud.cn/f3/22/f3221cc6e0e50c11090a7aab03fa7f74_1871x213.png) ``` 原因是sql语句末尾加上了limit,我们在后台已经默认分页,故不用在末尾加上limit,否则会报错 ``` ### 10.如何去掉打印页面的页眉、页脚? 在打印弹窗页面,点击“更多设置 ->选项”,去掉“页眉和页脚”前边的对勾,打印界面就不显示页眉和页脚了; ![](https://img.kancloud.cn/df/67/df67bbf0e00cc6ee146fed64a460845e_1299x855.png) ### 11.打印不清晰的问题? 操作步骤参考:[http://report.jeecg.com/2084082](http://report.jeecg.com/2084082) ### 12.sql或者api解析失败的问题 sql或者api必须有查询结果才行,不然无法解析字段 相关issue[ #2305](https://github.com/zhangdaiscott/jeecg-boot/issues/2305) ### 13.怎样自定义打印页面设置? 打印区域除了可以手动选择“A4、A3...”,还可以根据自己需求,自定义大小。 操作步骤参考 [http://report.jeecg.com/2084081](http://report.jeecg.com/2084081) ; ### 14、预览的时候,列表数组,预览界面怎么显示一条数据? (1)检查在数据集解析的时候 ,是否勾选“是否列表”; ![](https://img.kancloud.cn/ba/a4/baa4480b7bef3f5a6d97b984b32f1c73_1379x261.png) (2)设计界面拖过来的数据字段,是否为#开头; ![](https://img.kancloud.cn/2b/69/2b69d6c0292c35e7b63d7a6656abf933_967x302.png) ### 15、横向分组怎么设计? 操作步骤参考:http://report.jeecg.com/2119055 ### 16、预览页面多内容,但设计界面没有,怎么处理? **错误样式图:** ![](https://img.kancloud.cn/b0/b9/b0b92a32634ef0adddf4cf17c053725f_841x470.png) **解决方案:** 选中多出来的地方(可多选一些地方),右键点击:删除数据,就没有了; ![](https://img.kancloud.cn/5c/2d/5c2d269ecf6763a15b95ee4de9a7970b_530x421.png) ### 17.积木报表SQL数据集中数据预览为什么只显示10条数据? ``` 为了避免大数据问题,故只取前10条数据进行展示 ``` ![](https://img.kancloud.cn/34/d6/34d6f116dcbe912732b9e34f87b4b7c5_1906x886.png) ### 18. 积木报表数据源怎么配置? [详细步骤,请点击这里查看!](http://report.jeecg.com/2084137) ### 19. 怎样把报表集成到JeecgBoot的菜单中? ``` 备注:大屏和报表的操作是一样的; ``` (1)复制报表访问链接 (2)在系统管理菜单管理进行配置 (3)点击新增按钮填写信息 ``` 注意: a) 前段组件必须按照格式填写 layouts/IframePageView \*用window.\_CONFIG\['domianURL'\]代替IP地址、端口号和项目名称,并用{{}}包起来; b)末尾必须携带参数,如(?sex); c) 是否为路由菜单:是; ``` ![](https://img.kancloud.cn/a5/3f/a53f48fa05ad94bd79f6f4837bf83932_702x591.png) (4)角色授权 路径:在系统管理->角色授权找到自己对应的角色,鼠标放到更多->授权; * **勾选刚才创建的菜单** * **刷新页面即可看见点击菜单** ![](https://img.kancloud.cn/49/7d/497d229dcb350c77a6b3613b582bb24e_842x398.png)