在我们日常工作生活中,都会遇到需要做报表的情况;但是有时候我们费时费力做完以后,领导并不满意,那就来试试积木报表吧。下面呢,我们来分享一下积木报表使用的方法。
在我们报表使用过程中,经常会用到将数据分成多栏进行展示的情况,这个时候就用到了分栏。
创建一个员工表,主要有四个字段:员工名称、员工性别、员工年龄、入职时间
名字叫做员工信息统计
选中要循环的区域右键“循环块->设定并指定次数”,如下图
注:序号列idx是固定取值,当需要递增序号时必须使用#{ygxxtj.idx},ygxxtj为数据集的key
设置之后设计界面如下图
设置自定义分页非常简单,只要点击设计器上方的“预览工具条设置”,再设置“每页显示条数”,即可重新定义每页分页条数。如下图所示:
CREATE PROCEDURE `jmdemo`(name varchar(32))
BEGIN
-- 通过用户名查询列表
SELECT * FROM user
WHERE username = name;
END
在设计界面,点击“数据集管理 ->SQL数据集”,进入SQL 数据集配置界面,如下图:
下方如果有表,会显示表名称
在SQL 数据集配置界面,在报表SQL栏输入表达式 CALL name( ${parma},...) 如下图:
CALL jmdemo('${name}')
begin
open out_result_cursor for
select ID,NAME,SEX from demo where SEX = xb;
end;
数据集页面写法参考如下:
CALL jmtest('${sex}',?)
点击sql解析
数据预览效果展示
附录 更多体验
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。