润乾报表卸载(润乾报表页面数据加载不出)
润乾报表页面数据加载不出
我在FineReport报表中实现的,只需将你想隐藏的那一列的列宽或行高设为0即可。
如果需要通过条件来控制是否隐藏,则需要用到条件属性。右击单元格选择“条件属性”,根据条件设置“列宽为0”或“行高为0”。楼主可以在润乾里面试一试。润乾报表数据集
1、早期做报表的话都比较传统,所以用excel的居多,在多年前也是比较流行好用的;
2、后来国外也出现了一些产品,比如水晶、birt等等,但是从目前看已经不适合开发国内报表(简单的没问题)
3、随着国内报表需求的复杂度越来越大,国外报表几乎不可能满足国内需求,所以国内厂商也不断崛起,比如老牌品牌润乾、FR,都是值得信赖的产品。
4、综合分析的,目前还同时在被使用的有开源和商业报表两大类, 开源的birt为典型代表,基于eclipse开发,所以对于开发人员来说比较方便用。再就是商业报表了,上面提到的润乾、FR等 综合考虑,如果是简单报表可以考虑开源,如果报表多或需求复杂就直接建议上国内的商业报表了。
润乾报表参数
你所说的是那类报表工具呢,常见的例如润乾报表,快乐报表都有"打印预 览","打印","前一页","下一页","导出EXCEL","调整"等按钮
润乾报表超链接
C/S模式使用润乾报表时有两种打印方法(都使用设计器授权)
1. 使用加密狗打印
这种方式需要使用加密狗,适用于客户端较少时
2. 使用api调用打印方法实现打印
这种方式适用用客户端较多,不方便所有客户端都使用加密狗时
注意:第二种方法不主动提供给客户,只有客户有需求才是提供
这种方式可以通过设计器授权中的打印功能点和项目提示信息来控制使用范围
下面是产品部提供的第二种打印方式的具体使用方法:
在客户端,通过api跳过加密狗直接打印报表,可以分为
直接打印
和预览打印
两种方式。直接打印的时候,我们不能设置报表的打印预览属性,但是可以设置一些报表的打印属性。
预览打印的时候,我们可以看到报表的预览界面,并可以设置一些预览属性来打印报表。
下来,我们详细的讲解一下直接打印和预览打印的用法。
预览打印:
在预览打印的时候,我们需要初始化报表打印对话框类对象,进而展现报表的打印预览界面并进行打印。
ReportDefine rd = (ReportDefine)ReportUtils.
read
( reportFile );//读取报表
ExtCellSet.
setLicenseFileName
(license); //设置授权Engine engine =
new
Engine(rd, cxt); //设置引擎IReport iReport = engine.calc(); //计算报表
CSReport csReport =
new
CSReport(iReport); //实例化C/S下的报表控件类PrintFrame pf=new PrintFrame(iReport,
null
); //定义一个报表打印对话框类对象pf.setPrintEnabled(
true
); //设置打印按钮是可用,从而可以跳过加密狗直接进行打印pf.show(); //展现报表打印预览界面,打印按钮可用
直接打印:
在直接打印的时候,我们可以通过报表的directPrint()方法来直接进行打印。
PrintSetup ps=new PrintSetup(); //设置报表的一些打印属性
float b = 119.00f;
ps.setBackGraphPrinted(true); //设置是否打印背景图
iReport.setPrintSetup(ps); //把打印属性设置到报表中
CSReport csReport = new CSReport(iReport);
csReport.directPrint(true); //跳过加密狗,直接打印报表
涵予科技
致力于用户体验的持续提升,以用户为中心,力求视觉设计与交互设计的完美契合。并且我们以科学规范的流程,勤奋专注的态度,为客户提供全方位的设计服务。专注UI设计,以设计驱动企业价值的持续增长,实现您的商业目标!润乾报表if
现在貌似很少用到润乾报表了,用finereport的倒是非常多,试了一下,这个需求的话用finereport来实现不要太简单啊,其界面本身就类似于excel界面,直接点击菜单栏上的单元格-样式就可以进行设置了。
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.