报表
Sxb_Cry5tal
一个技术的小菜鸟,努力进取的小菜鸟
展开
-
如何实现报表数据的动态层次钻取(二)
上一篇《如何实现报表数据的动态层次钻取(一)》介绍了利用复杂 sql 实现动态层次结构的方法,但该方法依赖 Oracle 的递归语法,在其他类型的数据库中难以实现。要想通用地实现此类报表,可以使用下面介绍的“集算脚本 + 本地文件”的方法。《各级部门 KPI 报表》的格式和具体要求参见上一篇文章。有所不同的是,报表数据源从数据库表变为本地文件:tree.b(树形结构维表)和 kpi.b(指标事...转载 2019-12-09 15:21:32 · 134 阅读 · 0 评论 -
select根数据集的说明及应用场景
select根数据集的说明及应用场景 select函数说明 : 从数据集的当前行集中选取符合条件的记录,当列名与参数名、单元格名产生冲突时用数据集名称限定。 语法: datasetName.select(<select_exp>{: order_exp},{ filter_exp },{num_exp},{distinct_exp}) ...原创 2018-04-09 09:38:39 · 376 阅读 · 0 评论 -
润乾V5 分页报表获取上一页的合计值
润乾V5 分页报表获取上一页的合计值如题所示 表样的需求如下图所示: 需要在第二页显示第一页的合计值 第三页显示第二页的合计值 每页数据20行表样设计思路先计算数据集数据总数 ds1.count() 获取 每页20行 ds1.count()/20 获取总共需要展现的页数在此做to函数扩展 确定总共需要分页的数量 此时需要判断特殊情况 即ds1.count()%20为0时的情况即...原创 2018-05-28 11:14:15 · 520 阅读 · 0 评论 -
部署后日志文件无法访问
润乾V5 和项目部署集成之后 在eclipse下启用项目 项目启动的时候 报了如下的错误 提示日志文件拒绝访问 由于tomcat是安装在C盘的 出现此问题的原因是由于登录账户不是管理员账号 没有写入的权限 对tomcat的整个文件夹设定访问权限即可权限修改界面如下 使当前角色获取读写的权限即可原创 2018-05-28 11:18:22 · 647 阅读 · 0 评论 -
润乾V2018浏览服务器报表文件图片不显示
如题 润乾V2018浏览服务器报表文件图片不显示报表的表样如下图所示: 在本地电脑上 web预览 表数据和图都是正常显示的 可视 把表放在服务器上 显示的结果却是: 数据是正常的 可是图没有出来一般情况下 此类错误是和linux服务器的图形环境有关 图形环境未配置或者jdk版本过低有关经过排查 导出pdf 导出word excel都是正常的 图片正常出现说明和图形环境没关系的 错误...原创 2018-05-29 17:37:27 · 1019 阅读 · 0 评论 -
HTML 事件 -- 获取单元格值
实现上述需求有如下俩种方式分别如下:1. 获取非扩展单元格的值 定义 js 方法如下: <script> function gValue(){ var tab1=document.getElementById("report1_A1").innerHTML; --使ç¨è¿ç§æ¹å¼è·åååæ ¼éè¦å¨htmlæ ç¾ä...转载 2018-09-22 22:24:58 · 916 阅读 · 0 评论 -
自助查询解决之道
如果你曾经出国旅游,尤其是去欧洲自由行,有没有在餐馆点菜的惨痛经历?(当然金拱门、K 记不算……),面对菜单上一个个似是而非的单词,有没有忧桑? 有没有惆怅?有没有很……呃,饥饿?同样,在做前端业务查询时,如果你不清楚 SQL 这种“点菜”的语言,那么怎么去找那些字段、设那些条件?是不是也有同样的忧桑、惆怅……和饥饿感?不过,现在不一样了,因为我们有了润乾报表 V2018 查询控件!TA ...转载 2018-09-22 22:26:35 · 188 阅读 · 0 评论 -
润乾集算器与帆软报表集成 (直接通过 jdbc,类 DB 存储过程方式调用)
集算器概述 集算器作为一种大数据计算工具,不仅在润乾产品体系中能发挥它的巨大作用,在其他绝大部分数据处理、数据计算领域的项目、产品中,也都有他助力计算的身影。比如传统的报表工具,报表项目中,80% 的报表可以轻松做出来,20% 的因为有大数据量,或者是多样性的非常规数据来源及去向,这时候就需要占用项目很多的时间去做二次开发支持了,通过集算器则可以轻松的解决这些问题。这 20% 的困难问题,...转载 2018-10-08 10:07:23 · 295 阅读 · 0 评论 -
当多维分析碰到预定义语义
在《给一句 SQL 就能做多维分析》中我们介绍了润乾报表可以基于一句 SQL 来做数据库数据分析,今天我们来继续说道说道,看看下面这个例子:这个分析数据集来自回款单,由回款单 ID,回款日期,金额,销售 ID 四个字段组成。对应的 sql 为:select 回款单 ID, 回款日期, 金额, 销售 ID from 回款单下图左边的报表就是按照销售 ID 这个维度分组,对回款金额进行汇总...转载 2018-10-08 10:17:16 · 127 阅读 · 0 评论 -
普通填报表单元格实现数据二次筛选
问题:普通浏览式报表可以这样 =employee.select(编号, 部门 ==“综合部”) 写单元格表达式实现数据的二次过滤,那么普通填报表中怎么实现这样的效果呢?解答:普通填报表可以通过集算器表达式,实现数据二次筛选,举例如下:以润乾报表自带填报实例 2.1.sht 为例要求在取数脚本的结果集基础上再次进行一次过滤,过滤出属于综合部的员工报表实现如下:将维度格表达式修改为:=...转载 2018-11-19 15:42:16 · 131 阅读 · 0 评论 -
润乾V5 动态日期应用于统计图上的案例
制作统计图时,会遇到这样的一些需求:数据集数据是月份的数据 需要实现的是 不论当前月份是几天,统计图中横轴都显示一个完整的天数 这时需要用到的是动态的天数设定 即 根据参数传递的日期判断出本月的总天数 在统计图内取用此时需要用到的函数的pdate函数 函数说明: 获得指定日期所在星期/月/季度的最早的一天和最后的一天 语法: ...原创 2018-03-08 15:16:35 · 306 阅读 · 0 评论 -
润乾V5 统计图取用数据是固定数值的情况处理
如题所述,某些情况下 需要面临非扩展数据在统计图中取用的情况,而润乾统计图需要取用的数据 必须为扩展数据,才能是分类统一,达到我们的需求。而当数据是非扩展数据时,却数据取用,效果达不到或者统计图无法展现的情况。如下图所示: 在此情况下 想要用统计图取统计数据,就必须要吧数据转换成扩展的方式才行。实现思路:先将姓名这一行的数据合并 之后执行拆分:A5格写入:=string(B2+","+C2+...原创 2018-02-05 16:50:03 · 227 阅读 · 0 评论 -
V5填报表当某个单元格为某一个值的时候 另一个格子必填的实现
在V5填报表中遇到这样的一个需求当某个单元格为某一个值的时候 另一个格子必填的实现比如 A1填值为A时 B1单元格必填当A1值为其他值时 B1单元格可填可不填此类需求的解决方案为:先使A1,B1单元格为数值格 即定义可写属性之后选择B1单元格 选择菜单栏具体写法为:((A1=="A"&&B1!=null) || A1!="原创 2018-02-02 15:58:04 · 2620 阅读 · 0 评论 -
润乾报表V4复杂市场份额计算以及$运算符的使用
润乾报表V4复杂市场份额计算以及$运算符的使用原创 2017-04-17 17:14:15 · 748 阅读 · 0 评论 -
润乾V4 更换Tomcat引起的报表展现错误
使用润乾V4遇到的问题,部署润乾报表的时候,在tomcat7下部署是正常的,拷贝至tomcat6下报错。错误如下: 显示读报表文件失败,错误来源:报表文件//***.raq不存在。log日志文件错误显示为 错误显示license文件不存在。首先要考虑的就是license文件路径是否填写正确。路径修改后如下所示: lice原创 2017-04-14 15:50:05 · 1366 阅读 · 0 评论 -
润乾V4 报表设计时针对数据每7行进行一次分页,少于7行的补齐如何实现呢?
润乾V4 报表设计时针对数据每7行进行一次分页,少于7行的补齐如何实现呢?原创 2017-05-16 11:15:05 · 670 阅读 · 0 评论 -
润乾V4 查询时20条一页导出时5w一页来进行分页
今天遇到一个需求,需要在查询的时候20条一页 导出的时候 5w一页来进行分页 设计器版本为V4.5解决办法为在showReport.jsp里面增加大报表的标签autoBig。原创 2017-05-16 11:23:02 · 836 阅读 · 0 评论 -
润乾报表autobig标签展现、打印、导出问题总结
设置的autobig标签:1、exportExcelOneSheet="true" ; countPerExportPage="1000"这两个标签是用于设置导出excel不分页,其中,countPerExportPage这个标签的值要设置的尽量大点2、用最新的report4.jar,使用autobig标签展现报表后,打印预览时可以设置打印缩放3、如果滚动条设置百分比后转载 2017-04-26 14:09:45 · 661 阅读 · 0 评论 -
润乾V5链接sqlserver2008R2 报错及解决办法
润乾V5链接sqlserver2008R2 报错及解决办法原创 2017-07-31 09:13:18 · 2745 阅读 · 0 评论 -
润乾V5 报表集成项目后工具栏不显示
润乾V5 报表集成项目后工具栏不显示原创 2017-08-11 11:14:32 · 807 阅读 · 0 评论 -
部署后日志文件无法访问
部署后日志文件无法访问原创 2017-08-11 11:18:10 · 369 阅读 · 0 评论 -
在润乾中可以给扩展单元格中的最大值设置背景色
在润乾中可以给扩展单元格中的最大值设置背景色原创 2017-08-11 11:19:39 · 2395 阅读 · 0 评论 -
润乾V5批量直接打印 报错误400 且参数不生效
需要对报表进行批量打印,此时可以调用打印 applet 进行批量打印操作此 JSP 参数格式为:report={无参数报表名}{报表 1(参数 1=value1;参数 2=value2;...)}{报表 2(参数1=value1;参数 2=value2;...)}...&prompt=yes&needSelectPrinter=yes按照开发教程内的方法去展现报表的时候 ,展现u...原创 2017-08-11 11:20:44 · 307 阅读 · 0 评论 -
润乾V5填报表 连接ORACLE数据库 日期回填报错
润乾V5的填报表 数据源为ORACLE数据库 填报表制作好之后 web预览 直接回填 数据回填正常 但是 当数据有修改时 不修改日期时间 回填时则报错 具体详情下图示: 此情况 是由于数据库内日期时间字段的数据类型设定的为 DATE 的原因 Oracle自己的oracle.sql.DATE就对应日期类型,Orac原创 2017-08-14 16:47:10 · 1070 阅读 · 0 评论 -
润乾V5通过下拉日历传参改变查询语句中数据库名称字段
润乾V5通过下拉日历传参改变查询语句中数据库名称字段原创 2017-04-13 10:14:55 · 672 阅读 · 0 评论