报表学习
qingo00o
这个作者很懒,什么都没留下…
展开
-
润乾报表学习一:制作最简单的报表
一、to函数说明:生成一组连续的整数数据 语法: to(startExp,endExp,stepExp) 参数说明: startExp 整数数据开始的表达式 endExp 整数数据结束的表达式 stepExp 整数数据步长的表达式 函数示例: to(1,5)=list(1,2,3,4,5)...原创 2018-03-16 10:45:28 · 5928 阅读 · 0 评论 -
润乾报表学习:报表在页面的样式等的调整
步骤一:首先将报表和参数模板设计好在这里,后面在导出PDF与word的时候,因为我的字号设置的问题,最后一列总是打印在后面一张上,这里就记录一下设置打印的问题。在属性——报表属性,打开,显示如下界面:纸张类型选择A4,缩放模式选择与纸张等宽,页边距一般上下边距我不会去调,主要是左右边距,如果打印显示你的一张下面显示不出所有的列数,可以适当调一下左右边距。当然,你也可以将字号调小。当然还有参数模板的...原创 2018-03-16 10:48:05 · 3897 阅读 · 0 评论 -
润乾报表学习:将报表集成到开发环境中
步骤一:创建一个新的web项目,将润乾的web发布包(即demo包)中的一些需要的文件拷贝过来,web包的结构如下图所示:我们将WEB-INF中的JAR包和配置文件拷贝到新项目的WEB-INF文件夹中,并在项目根目录里创建reportFiles和reportJsp文件夹。最后,别忘了将授权文件runqianWindowServer.lic拷贝到WEB-INF/classes文件夹下。步骤二:配置相...原创 2018-03-16 10:47:32 · 4867 阅读 · 1 评论 -
润乾报表学习七:参数的设置
在我们设计一张报表的时候,很少有里面的数据是固定不变的,常常需要根据一些条件来过滤出我们想要的数据。这就需要通过参数的形式控制报表中的数据。步骤一:设置参数:单击主菜单中的【配置】,在下拉菜单中选择【参数】,弹出【参数编辑】窗体,如下图所示:步骤二:单击主菜单中的【配置】,在下拉菜单中选择【数据集】,弹出【数据集设置】窗体,点【编辑】按钮,弹出SQL编辑器,可以在此对数据集进行修改。选择【检索条件...原创 2018-03-16 10:47:10 · 7785 阅读 · 1 评论 -
润乾报表学习五:设置预警条件,增加动态背景色
●if函数说明: 根据布尔表达式的不同计算结果,返回不同的值。本函数从左到右计算,先出现的 布尔表达式先算,如果出现为true的表达式,则返回相应的结果,后面的不再计算。 如果没有一个布尔表达式为true,而且有缺省值表达式,则返回缺省值,否则返回null。 语法: if(boolExp1,valueExp1{,bool...原创 2018-03-16 10:46:33 · 2018 阅读 · 0 评论 -
润乾报表学习四:给报表添加页眉页脚
● pno函数说明: 取得当前页的页码,注意,本函数只是在分页后才有效 语法: pno({booleanExp}) 参数说明: booleanExp 表达式 返回值: 当前页的页码。 函数示例: pno() 返回前页在总的页表中的页码 pno(true) 返回前...原创 2018-03-16 10:46:20 · 3023 阅读 · 0 评论 -
润乾报表学习三:改变单元格的样式与值显示
●map函数说明: 显示值对照表函数,从对照表中找出当前单元格对应值的显示值,没有则返回null 语法: map(valueListExp, displayListExp) 参数说明: valueListExp 真实值列表,可以是可扩展单元格或结果为集合列表的表达式 displayLi...原创 2018-03-16 10:46:08 · 2866 阅读 · 0 评论 -
润乾报表学习二:连接本地数据源创建报表
●select函数说明函数说明:从数据集的当前行集中选取符合条件的记录语法:datasetName.select( <select_exp>{, desc_exp{, filter_exp{, sort_exp{,rootGroupExp}}}} )datasetName.select( <select_exp>, , <filter_exp> )//适用于不需...原创 2018-03-16 10:45:47 · 2052 阅读 · 0 评论