报表&BI •
631 引用 •
317 回帖 •
39 关注
博客
关注
-
5 集算器 DQL 前面学习的 DQL 是基于数据库运行,DQL Server 仅负责将 DQL 语句翻译成 SQL,真正的运算工作仍然由数据库完成。当数据库压力较大时,数据库就会成为性能瓶颈 ..
-
当多用户并发填报时,有时会遇到主键重复的问题,造成数据丢失的情况。通过在报表中添加流水号设置则可轻松解决该问题。 使用向导用自带的员工表自动生成行式填报。 文件–新建行式填报–数据表选择员工表 ..
-
很多软件都有开源的,从系统到 AI,从数据库到各类工具都有,而且开源的东西大都比较流行,使用者众多 但是报表工具却是个例外,虽然也有开源产品,但流行度很低,只有少数用户用在需求简单的场景下 比 ..
-
报表导出是很基本的功能,比如导出 Excel,Word,PDF 等,这个功能看似简单,所有报表工具都能支持。但想把它做好做全面,也并不简单,功能不全面的,就会有很多坑在后面等着,带来困扰 导出 ..
-
普通报表可以使用 seq() 函数实现连续序号,但是同样的设置在大报表中无法实现连续序号,每页都从 1 开始,那么大数据集又如何设置连续序号呢? 首先先制作一个明细报表,使用自带的“订单表”定 ..
-
分组报表的按组分页,且每组按行分页,并且给每组数据增加对应的页码,该如何设置呢? 如下图: 需要按照 A3 中的 N_PRODUCT_CODE 字段分组,且展示每组的明细数据,30 行为一页, ..
-
需求: 使用 Echarts 统计图,在报表中显示某一省份或地区的地图。下面以香港为例。 实现过程: 1. 下载香港特别行政区的地图数据信息 数据文件可从 echarts 下载,地址 http ..
-
BI 自助报表是最近几年比较流行的数据分析工具和手段,它能让用户自己快速拖拽数据来查询分析或者制作报表 这有着很大的实用价值,不仅让用户数据分析变的更灵活,不再什么都依赖软件厂商了,同时对厂商 ..
-
累计报表通过动态格间计算功能,可方便追踪数据的累加趋势,实现占比、比上期等跨行组计算,满足用户对数据累积分析的需求。 下面我们主要介绍一下报表中如何实累积计算。 注:累积值 = 上一行的累积值 ..
-
项目中的报表,在前期调研的时候,基本都不会太被重视,都觉得不是什么难事,而且还有报表工具可以用 然而到了项目中后期却发现,事情没有那么简单,花大价钱买了报表工具,报表还是没完没了做不完,项目都 ..
-
2 DQL 概念和语法 维度 维度是我们观察数据的角度,用 SQL 理解就是 group by 后面的分组字段。比如常见的产品、客户、地区、日期、品类、员工等等都是维度。 DQL(Dimens ..
-
需求: 统计报表呈现以横向分布的方式呈现。如下图 [图片] 实现过程: 1. 向导生成基础报表 如下图 [图片] 2. 在第一行前插入行写入表达式设置横向分布的数量 表达式为 =to(1,3) ..
-
4 应用集成 前面提过基于数据库的 DQL 运行过程: [图片] 应用集成 DQL(JDBC)就可以访问 DQL 服务,这里需要先部署 DQL 服务。 部署 DQL 服务 第一步需要引入必要的 ..
-
润乾报表设计器为方便开发测试使用内置了 tomcat7.0.77 服务,但有时用户需要高版本 tomcat 作为服务,下面我们看一下如何变更内置 tomcat 到 9.0.107 版本。 1. ..
-
多用户填报主键重复,常会造成数据丢失,为避开这个问题我们常依赖于数据库的主键自增,除此之外报表如何生成顺序递增标识UUID 呢? [图片] 下面举例看一下润乾报表中如何处理。 准备一个行式填 ..
-
需求: 数据库中存储了某车间不同品类的生产数据,想要实现按季度、半年统计各品类不同时期的数据,其中月份数据以 yyyy-MM 形式存储。 如下图所示 [图片] 数据如下: [图片] 分析: 要 ..
-
做报表数据展示时,为了统一格式,分组报表需要在每个组末尾自动添加指定数量的空白行,使每页数据行数保持一致。润乾可通过 to 函数以及一些计算判断即可完成空白行的扩展。 以下面报表为例: [图片 ..
-
3 生成 DQL 元数据 有了前面的语法基础,我们来生成 DQL 元数据。先启动内置数据库,连接默认的数据源 dqldemo。 [图片] 在菜单栏 新建 - 元数据,然后 导入数据库表,将要使 ..
-
各类应用系统中都会有报表,而大多数报表的数据来源都是关系数据库,也就要用 SQL 来读取数据。 如果用于取数的 SQL 被黑客篡改,就可能造成数据泄漏等安全问题,这就是 SQL 植入或者 SQ ..
-
江湖之中,凡我辈数据库修习者,谁不曾拆解过数百存储过程,优化过万行 SQL 脚本?然则,当你面对接连五个 JOIN,而业务方仍在追问“可否再添一维”时,可曾感到一股内力滞涩,呼吸为之一窒? 数 ..
-
分栏报表,就是将数据在页面横向或纵向分成多栏进行显示和打印的报表。可以有效减少纸张浪费,并让报表布局更紧凑、美观。 下面通过实例介绍一下如何实现。 纵向分栏 第一步:报表设计如下图所示 数据来 ..
-
在制作含有参数的报表时,如果要筛选的字段太多,在参数面板中一行显示不下,可能需要设置成多行,报表可能会显得有些乱,这时我们可以设置隐藏参数表单,有需要时再展示。 润乾报表可直接通过 tag 标 ..
-
需求: 首页的页眉和其他页的页眉显示内容不同。如下图 [图片] 实现过程: 按照报表预期要呈现的内容,设计报表 你如下图 [图片] 其中,分页页眉部分按照常规直接设置可视属性,是行不通的。但是 ..
-
应用系统中常常都有报表要开发,而且数量还不少,项目都上线了,还得一直投入人工去改旧报表,做新报表,没完没了地投入成本 BI 软件号称能让用户拖拖拽拽做报表,那岂不是可以把报表工作交给用户自己? ..
-
需求: 从数据库中读取每个考场的考生信息生成一行 5 位考生,一页 2 行的考生签到表。如下图 [图片] 数据如下: [图片] 解析: 要想实现这种固定列扩展布局,需要通过 to()函数结合 ..