
润乾报表
文章平均质量分 53
chaochao52001
这个作者很懒,什么都没留下…
展开
-
润乾报表试用指南
这是一份小白攻略,带你从小白一路上升为大神,请笑纳。一、 获取润乾报表安装包1、 访问润乾报表产品下载地址:http://www.raqsoft.com.cn/download/download-jsbb2、 选择对应操作系统的产品包下载建议第一次试用的小白下载 Windows 版,在 win 中进行产品的安装试用。Mac 请下载 linux 版。二、 获取润乾报表授权文件试用授权下载地址:http://c.raqsoft.com.cn/tag/Download下载任意转载 2020-08-16 12:12:10 · 467 阅读 · 0 评论 -
简易 BI 的实现过程
转载 2020-06-16 19:22:27 · 421 阅读 · 0 评论 -
鼠标悬停显示图片
在 web 端我们查看一些数据时,为了方便用户理解数据的计算方法,会在鼠标指向格子的时候出现一些提示,鼠标移开的时候提示就不显示了,再比如说,鼠标指向页面按钮,出现按钮功能的提示,这样的效果在润乾中可以轻松实现,也有相应的文档介绍 鼠标悬停出现提示信息怎么做 。除了上面说的那种静态信息外,在润乾报表中也可以实现鼠标指向显示对应的动态数据,还可以实现鼠标指向显示图片的效果哦!这里以学生信...转载 2020-02-27 18:10:54 · 2074 阅读 · 0 评论 -
海量清单与分组报表的实现
【摘要】报表业务中,有时会碰到数据量很大的清单报表,数据量往往达到成百上千万,报表查询效率很低。通过数据库分页的方式可以获得一定的性能提升,但数据库翻页的效率会比较差,而且容易出现数据不一致。本文将介绍一种将取数和呈现使用两个异步线程的查询机制,既能获得高效的查询效率,同时又很好地解决了数据库分页存在的问题。...转载 2020-02-19 12:09:00 · 175 阅读 · 0 评论 -
如何轻松搞定报表中的大段文本?
现在报表工具被广泛应用在各行业中实现 web 端的数据展现,其中有很多行业都会涉及文档的数据展现形式,大多文档中都会存在大段的文字,比较常见的如保险公司的保单,医疗行业里的药检证明等。而在报表中数据展现的基本单位是单元格,如果一个字段的内容是大段文本,内容非常多,要如何换行显示并且根据内容扩大格子高度?当内容多到一页放不下的时候,要如何设置才能自动将没显示完的内容分到下一页显示呢?下面我会对常...转载 2020-02-18 10:15:15 · 451 阅读 · 0 评论 -
一劳永逸地“解决”没完没了的报表开发
【摘要】报表的业务稳定性天生很差,业务开展过程中会催生出许多新的查询统计需求,这就造成了没完没了的报表。传统的报表工具只能完成数据呈现环节的工作,数据准备仍然要用复杂 SQL/JAVA 硬编码,除了实现困难,还极易造成与应用系统的紧耦合,同时需要专业程序员参与才能完成,造成报表变化应对不及时、开发成本高的现象。本文将探讨并试图解决报表没完没了的问题。...转载 2020-02-03 13:16:46 · 161 阅读 · 0 评论 -
那些特殊边框效果在报表中要怎样实现?
斜线表头单斜线表头1. 点击选中要设置斜线边框的单元格;2. 点击“报表”菜单——边框设置选项;点击斜线的边框按钮单元格中输入内容为纵向维度名称,横向维度名称,例如:样品信息, 项目信息;单元格失去焦点后,我们就可以看到下面的效果:双斜线表头设置的方法步骤和但斜线表头一样,不同的是在单元格中输入纵向维度,横向维度,统计指标名称,例如: 样品信息, 项...转载 2020-02-03 11:21:00 · 201 阅读 · 0 评论 -
如何应对报表开发中的复杂逻辑
【摘要】报表开发中经常遇到非常复杂的数据处理逻辑,实现时要写很多层嵌套的 SQL,实现困难且难以维护;使用 JAVA 硬编码是另外一种选择,JAVA 具备良好的分步支持,但缺乏通用的结构化计算类库,使得硬编码难度也不低;此外借助 JAVA 实现的报表数据准备还极易造成报表模块和应用其他业务模块的高耦合。如何应对报表开发中的复杂逻辑?附件下载:如何应...转载 2019-12-28 17:57:25 · 324 阅读 · 0 评论 -
填报之动态扩展列
在填报开发中,常见的填报表样式有很多,其中就包含了网格式填报、交叉填报等,如下图这种大多都是单一数据来源,进行取数回填的,基本不涉及在报表中处理数据表间的关联分组等复杂情况。下面我们通过一个具体的实例来看一下如何制作这种复杂的填报表 – 动态列。需求说明如下图表格中左右用不同颜色划分出了两块:分别是 A-D(蓝色部分)、E-V(黄色部分)其中: A-D 为固定列,...转载 2019-12-27 14:45:36 · 151 阅读 · 0 评论 -
自由格式填报的制作
在数据采集阶段,对于每个用户的信息采集,往往是给出一张空白表单供用户填写信息使用,随着网络化线上平台的不断发展,一些原本需要在纸质页面填写的信息,都转移到了线上。比如:用户信息采集报表这种报表大多都不像网格式那样整齐的排成一行,而是将一个人或一条数据的信息,自由的分布在多行,样式自由,美观(如下图)。那么,这种自由格式的填报表该怎么制作呢?下面我们通过一个具体的实例来看一下。需求说明...转载 2019-12-27 14:28:06 · 169 阅读 · 0 评论 -
复杂报表设计之动态报表
需求说明如上图所示,可以需选择不同的分组维度进行数据分析,例如类别、供应商维度;可以通过用户输入的参数值进行数据动态过滤,例如传入不同供应商、类别的值进行数据查询过滤;可以选择要显示的附加字段数据;同时要求显示有排名(每个分组内的数据从大到小显示)、占比(产品占该分组维度总订购量的百分比)。制作过程:1. 数据准备此示例使用脚本数据集完成数据的准备工作,此处使用脚本数...转载 2019-12-27 14:16:55 · 183 阅读 · 0 评论 -
如何通过动态参数实现周报制作
需求描述在货品交易系统里,用户不仅要看当天的交易情况,还需要查看一周 / 一个月 / 一年的情况,也叫做周报 / 月报 / 年报。下图所示就是其中订货信息周报的效果。它是如何根据用户输入的一个日期查询出该日期所在周的订货信息表的呢?实现步骤1、 参数配置其中,arg1 是用户输入的日期,对应普通参数;arg2 是基于 arg1 计算得到的一周的起始日期,对应动态参数,表...转载 2019-12-27 14:02:48 · 184 阅读 · 0 评论 -
报表如何实现行列互换效果?
通常我们设计的二维的交叉报表,横向的维度和纵向的维度是固定的,而用户希望更希望能根据自己的需要快速转换横向纵向维度来查看报表。如上图所示,我们通过点击一个按钮或文字,就可将报表的行列维度互相转换,这样的动态转换效果要怎么设置实现呢?这里我介绍两种方法实现方法:1. 两张报表超链接2. 单张报表动态判断两张报表超链接实现思路:二维的交叉报表行列维度有两种情况,我们只需...转载 2019-12-27 13:47:56 · 240 阅读 · 0 评论 -
大数据集报表点击表头排序
在润乾官方在线 demo的 "交互报表" 中,有介绍 "点击表头排序" 的报表案例,该报表针对普通统计类报表。对于使用大数据集的报表,当按照此方式改造时发现排序没起作用或仅对第一页或前几页排序,后面的都没成功。要想了解啥原因导致?就需要分析该报表的做法及知道大数据集的取数原理。首先,来分析下在线 demo“点击报表排序”的做法。润乾报表中实现排序的方式有两种:1、 借助数据集 sq...转载 2019-12-27 13:35:18 · 110 阅读 · 0 评论 -
如何将重复数据突出显示?
将表格中一列数据中重复的,使用特殊颜色突出显示或者使用一些符号标记出来。例如:一个供应商,可以邀请别的供应商加入成为联合体,报表要显示所有供应商,然后供应商最后一列显示所有联合体,当联合体供应商跟别的供应商重复时要突出显示,并且加星号。特殊颜色突出显示用设计器自带 demo 数据源中的订单明细数据表,使用向导创建一张分组报表,如下图所示。针对所有订单中的产品 ID 进行判断...转载 2019-12-27 10:34:33 · 266 阅读 · 0 评论 -
设计好的报表是如何在 web 上显示的
润乾报表主要用来开发在 java web 端呈现的报表工具,设计器为桌面版,那么开发后的报表如何发布到 web 端是用户较为关心的问题。润乾报表 web 端发布,采用 Taglib 方式,只需要在 jsp 内引入标签库,调用具体的标签(如,report:html)发布即可,可嵌入任何 jsp 页面。具体怎么做?方法一:一般情况下,使用润乾自带 demo 下提供的 Jsp 可直接实现...转载 2019-12-27 10:03:32 · 287 阅读 · 0 评论 -
Logo(图片)作为报表水印的解决方法
概述在《像 word 一样增加水印功能》中,已经介绍了如何在润乾报表中增加文字水印功能,包括了静态及动态水印。水印功能将标识信息嵌入到报表载体后,使得信息安全、版权保护有了更有效的方法。水印除了纯文字形式,还有一种情况采用图片的形式,比如常用的 Logo。整体效果如下Logo 如下(为了看得更清晰,logo 用较大点的图片)《像 word 一样增加水印功能》文中介绍的方...转载 2019-12-26 15:57:06 · 180 阅读 · 0 评论 -
报表如何批量导出成 excel 文件
需求说明报表展现后可以通过工具栏中的导出按钮将当前展现的报表导出成 excel 文件,但是在实际使用中通常会要求报表不需要展现,直接通过一些操作将报表导出成 excel 文件,并且往往会要求批量导出成 excel 文件,下面通过几个示例介绍下报表不展现,如何批量生成 excel 文件。实现这种需求一般要用到 api 方式,批量生成 excel 文件,按照方式上来分大体上可以分为三类:一...转载 2019-12-26 15:15:36 · 718 阅读 · 0 评论 -
润乾报表与 ActiveReport JS 功能对比
简介润乾报表是用于报表制作的大型企业级报表软件,核心特点在于开创性地提出了非线性报表数学模型,采用了革命性的多源关联分片、不规则分组、自由格间运算、行列对称等技术,使得复杂报表的设计简单化,以往难以实现的报表可以轻松实现,避免了大量的复杂 SQL 编写与前期数据准备,报表设计的效率提高了一个数量级。润乾报表大概有 20 年的历史,产品成熟稳定。ActiveReport JS 是一个轻量级的...转载 2020-02-03 13:37:24 · 225 阅读 · 0 评论 -
计算脚本提升报表开发效率
计算脚本提升报表开发效率:1、报表与计算层2、多样性数据源3、开发体系结构4、性能与容量...转载 2019-12-26 14:22:55 · 138 阅读 · 0 评论 -
2. 报表提效 - 人无我独有
PDF查看下载:报表提效 - 人无我独有.pdf转载 2019-12-25 15:51:03 · 133 阅读 · 0 评论 -
1. 基础报表 - 人有我也有
PDF查看:1. 基础报表 - 人有我也有转载 2019-12-25 15:29:29 · 123 阅读 · 0 评论 -
一招搞定各种报表合计需求
一、常用合计方案在有专业报表工具之前,常用的实现方案有:1) SQL“select sum(字段) from 表 group by 字段 order by 字段“可以实现简单的分组数据合计、条件合计,这种方式有一个很明显的缺点,就是随着合计需求复杂度的增加,sql 的复杂度是呈指数级的。2) ExcelExcel 工具在一定程度上弥补了 sql 的缺点,通过内置函数可以相对轻松...转载 2019-12-25 14:53:24 · 194 阅读 · 0 评论 -
分栏报表制作攻略
一、分栏的意义我们常常会遇到一些列数很少行数很多的报表,这种报表窄窄长长,打印在一张 A4 纸上,横向留出大片空白;或者行数很少,列数很多的报表,打印在 A4 纸上,纵向留出大片空白·····这些情况下不但浪费张纸而且不美观,不方便用户查阅。为了解决这种问题,我们提出了分栏的解决方案,把数据按照一定的规则分栏分块的显示在纸张上。下面我们来具体看一下润乾报表是如何解决分栏问题的。二、分栏...转载 2019-12-25 14:16:29 · 208 阅读 · 0 评论 -
如何动态的给报表添加目录
需求描述:在做一些类似 word 报告格式报表时,为了有更好的阅读效果,经常需要在首页增加一个目录导航页,这样就能够快速的知道关心的数据在第几页,但是报表不同于 word 文档,word 文档中格式都是固定的,所以能够方便快速的生成目录页,在报表中数据都是动态变化的,并且通常会涉及到动态扩展,这样很难固定目录项,并且由于数据动态扩展,对应的页码也很难精确获得,下面通过一个实例看下,如果在报表中...转载 2019-12-25 11:14:07 · 312 阅读 · 0 评论 -
报表的 SQL 植入风险
PDF下载:报表的 SQL 植入风险.pdf观看视频转载 2019-12-23 10:51:57 · 101 阅读 · 0 评论 -
如何实现 ECharts 打印导出?
观看视频转载 2019-12-23 10:32:11 · 243 阅读 · 0 评论 -
如何有效利用数据库中间表这把双刃剑
附件下载:如何有效利用数据库中间表这把双刃剑.pdf观看视频转载 2019-12-20 10:47:57 · 176 阅读 · 0 评论 -
报表没完没了怎么办?
附件下载:报表没完没了怎么办.pdf观看视频转载 2019-12-19 14:13:03 · 125 阅读 · 0 评论 -
报表如何集成 echarts 官网示例图
Echarts,江湖人称一个纯 Javascript 的图表库,图形种类星罗棋布且个个颜值爆表,可以轻松驾驭 PC 和移动设备,与绝大部分浏览器都可称兄道弟,而且已然众多拥趸,还有不少报表对它采取了嫁接技术。Echarts 如何与润乾报表嫁接呢?接下来跟着我一探究竟。第一步, echarts 官网找到自己需要的图形代码我们以最简单的折线图为例:https://echarts.baidu.c...转载 2019-12-18 11:46:44 · 193 阅读 · 0 评论 -
如何把报表插入到 Word 报告中
视频连接:http://player.youku.com/embed/XNDI4MjM2MDYyOA==点击 pdf 文档资料下载点击在线视频观看转载 2019-12-18 11:35:38 · 230 阅读 · 0 评论 -
润乾报表如何从 mongodb 中取数
MongoDB 属于 NoSql 中的基于分布式文件存储的文档型数据库,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。Mongo 最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,但是由于其属于 nosql 型,所以很难想普通数...转载 2019-12-18 10:14:22 · 154 阅读 · 0 评论 -
复杂报表复杂在哪?
提到复杂报表,第一个想到的就是中国式报表。那么到底什么是中国式报表?它到底复杂在哪里?如何应对复杂报表的开发需求?今天我们就聊一聊这些问题。一、啥是中国式报表?都说中国式报表是最复杂的报表,没有之一,那么到底什么才是才是中国式报表?我们总结了中国式报表的几个典型特征:格式复杂、信息量大、表头乱。举个栗子,下图是一张典型的中国式报表,我们可以看到这一张表中的数据是取自数据库中的多个物...转载 2019-12-17 20:08:28 · 195 阅读 · 0 评论 -
润乾报表美化设置 -- 样式
在制作报表时,报表设计人员经常遇到下面这些美化报表的问题: 为什么我做出的报表领导总觉得不好看不满意 美化一张报表要设置太多的格式和属性,那么多报表都得重复设置,真繁琐 系统中不同人做出的报表展现格式各不相同,怎么统一 那么如何才能方便快速地美化报表呢?润乾报表提供了基于样式的报表美化方式,通过简单的样式引用即可快速制作出美观漂亮的报表,大大提高了报表设计的效率。...转载 2019-12-17 16:35:08 · 743 阅读 · 0 评论 -
动态 SQL 及安全性(Birt vs 润乾)
静态 SQL 与动态 SQL对于题目中提到的动态 SQL,显然应该有一种静态 SQL 与之相对,那么两者应该怎么理解?我们先来个基本的认识。静态 SQL 之“静态”,意味着在执行之前就已经明确了该 sql 在数据库执行后的业务含义,也就是对于做啥事儿我们是清楚的,只不过需要知道这事儿的具体内容有哪些。比如“select userID,username from users where de...转载 2019-12-02 11:02:02 · 323 阅读 · 0 评论 -
1 万一套的报表工具敢买吗???
便宜没好货?2018 年,润乾报表开始互联网营销后,一颗重磅炸弹在不算大的报表行业中激起了阵阵波澜,报表大降价了!!!降到了润乾的历史最低价,也降出了基本是行业的最低价,良心价客户蒙了,这是真的吗,这么多年了,报表一直是好几万一套,买断都是几十万,有些厂商还再不断的通过各种手段变相的涨价,怎么可能有 1w 一套的事情,8w 就能不限项目数量买断了友商也蒙了,润乾要干嘛,要怎么应对...转载 2019-12-02 10:31:24 · 354 阅读 · 0 评论 -
自助报表是个什么鬼?
一:什么是自助报表?报表是 BI 项目中呈现数据最直观的方式,目前使用报表常用的方式是由技术人员根据用户需求提前定义设计好报表模板,用户使用时在页面端基于已有的模板对数据进行查询、打印、导出等操作。这种方式能够很好地满足相对固定的报表需求,而随着业务的深入以及业务人员能力的提升,越来越多的人希望自己能够通过一些简单的拖拽操作来快速查看到自己关心的数据,进而逐步确定最终的报表格式。我们把这种报表...转载 2019-12-06 10:59:05 · 562 阅读 · 0 评论 -
报表的 SQL 植入风险及规避方法
互联网时代带来方便的同时也带来了安全隐患,各种安全问题可说是防不胜防,特别是大家日益关心的个人信息等方面,貌似很难有什么安全和隐私可言。而在报表作为常用的信息载体,更是直接面临各种安全挑战,例如:SQL 植入。什么是 SQL 植入?!报表为啥会有 SQL 植入风险?!能不能通过报表工具提供的功能避免 SQL 植入?!SQL 植入的概念首先,认识一下什么是 sql 植入?...转载 2019-12-02 09:58:19 · 178 阅读 · 0 评论 -
web 如何实现精准打印
在 WEB 系统中,打印是必不可少的一个功能,但也是一个比较棘手的问题。如果完全自己开发,由于涉及浏览器的局限性、js 兼容性、稳定性等因素,往往耗时长、工作量大,最终严重影响项目周期。特别地,在 WEB 环境下,套打需求的实现时难度更大,此时需要将浏览器中呈现的 HTML 精确地打印到票据中,实现对分页位置的控制。常用的 WEB 打印实现方式有哪些呢?1、 利用浏览器自带的打印控件来实现...转载 2019-12-02 09:52:21 · 182 阅读 · 0 评论 -
birt 报表与润乾报表对比
BIRT,全称Business Intelligence and Reporting Tools,是为 Web 应用程序开发的基于 Eclipse 的开源报表系统,它的特点在于以 Java 和 JavaEE 为基础;而在当下商用报表系统中,润乾报表也同样以Java为基础,并支持对J2EE系统的嵌入式部署。那么,它们之间有哪些不同呢?这里我们就对这两种报表系统进行一下对比分析。初见报表安装使...转载 2019-12-02 09:38:24 · 195 阅读 · 0 评论