在本文中,我们将带你了解CrystalReport的报表查看器“此处需要声明”在这篇文章中,我们将为您详细介绍CrystalReport的报表查看器“此处需要声明”的方方面面,并解答报表查看器配置错误
在本文中,我们将带你了解Crystal Report的报表查看器“此处需要声明”在这篇文章中,我们将为您详细介绍Crystal Report的报表查看器“此处需要声明”的方方面面,并解答报表查看器配置错误常见的疑惑,同时我们还将给您一些技巧,以帮助您实现更有效的AnalyseReport--从实践中走出的报表工具、asp.net – Crystal Report Viewer控件未加载报表中的图像、asp.net – IE 11中的报表查看器打印按钮、ASP.NET报表查看器LocalReport-SQL查询数据集的JOIN值为空。
本文目录一览:- Crystal Report的报表查看器“此处需要声明”(报表查看器配置错误)
- AnalyseReport--从实践中走出的报表工具
- asp.net – Crystal Report Viewer控件未加载报表中的图像
- asp.net – IE 11中的报表查看器打印按钮
- ASP.NET报表查看器LocalReport-SQL查询数据集的JOIN值为空
Crystal Report的报表查看器“此处需要声明”(报表查看器配置错误)
您需要在目标计算机上安装提供该功能的UFL。
AnalyseReport--从实践中走出的报表工具
注:本文图片所演示的数据均为随机数产生。
不求华丽的开篇语,只求平平淡淡认认真真如同流水般的记录一点东西。毕业到现在工作
在中国商业智能行业是个典型的长尾领域。因为这和中国企业相关。企业大了,业务就复杂了,层级就多了,产业链就长了。为了让这么多人这么多业务都能按照规则运转,还能加速运转,非得
因此国内才会涌现出大量系统实施集成商,把各种所需环节功能或产品为企业量身定制或集成,帮助企业建设高效化数据中心与数据分析。
目前国内的实施水平绝大多数还是在数据处理、建模、展现这些步骤之上,能做到深入挖掘再分析、预测的并不多,能做到分析预测的基本都是应用的亮点优点了。往往应用最多的就是报表展现了,当然一个好的报表展现也是能为企业业务分析人员提供莫大帮助的,能让概念、理论数据化,形象化。
在我加入拓维之前,产品线已经有相应的报表项目组有着自己的报表展现工具
前文曾提到还有一个选择那就是采用这款报表工具,
其实我最担心的还是第三点,修改某个功能点的时候,每一个文件都要修改到。否则容易造成同一个功能可能在
在山穷水尽之处,终于决定自己开发一套包容现有系统报表功能,并能不断扩充功能的新报表工具
设计之初我对框架提出的一个概念就是约定化、配置化、约定高于配置。其实这种概念在开源界早已存在,典范比如
就这样
在那之后越来越多的专题中应用到。到如今部署到数据业务深度运营项目组已经
在湖南全网手机支付项目中,原本使用的报表工具是
整个报表框架采用类似
报表功能实现规范化,但缺乏二次开发接口,对于一些个性特色的功能实现,较困难。
报表字段排序,目前仅支持设计期间静态排序,不支持客户自定义字段动态排序。
无原生冻结表头的功能,查看大型报表稍有不方便。
而刚好这些功能点在
前面说了这么多关于,那么作为报表工具又有什么特点呢?我简单的整理了一张主流
@H_182_3010@ @H_526_3013@
@H_337_3019@表格的描述视角从BI@H_337_3019@项目的选型去描述。相信能真正认真把表格内容看完的人并不多,(@H_337_3019@你就直接承认你用鼠标中键滚了几下吧~@H_337_3019@嘿嘿)@H_337_3019@。如果用通俗具体的举例方式来说可能更能让人明白优点在什么地方。
@H_337_3019@那么现在开始介绍一下优点方面:
@H_337_3019@一、基于XML+@H_337_3019@脚本的方式配置报表
@H_337_3019@摆脱传统的web@H_337_3019@开发模式,以XML+@H_337_3019@脚本形成中间元数据规则层,让前后台人员分工更加明确,只要稍加针对XML@H_337_3019@的培训后台人员也能很方便的配置出报表。
@H_337_3019@二、汇总报表与分页报表的随意转换
@H_337_3019@只需要通过设置一个属性,即可实现报表在汇总报表与分页报表的互换。
@H_337_3019@三、可定制中国特色表头
自定义报表工具支持中国特色多级表头,在处理多级表头的时候快速稳定。没有国外报表工具在处理的时候容易死机、岩机等问题。
@H_337_3019@四、复杂表头的动态排序
@H_337_3019@自定义报表工具可以在运行期间客户指定排序字段。并支持复杂表头的排序
@H_337_3019@五、冻结复杂表头
如同
@H_337_3019@六、多样化的表合计
自定义报表允许设置或定义多样化的表合计项
@H_337_3019@七、查询性能优越
自定义报表工具设计之初就是以
@H_337_3019@八、可定义表格单元
对于表格单元格可以使用常规的数值,可以默认支持财务格式化,还可根据要求设定图形或链接或友好的
@H_337_3019@九、丰富的图形功能
包含常用的图标分析类型如饼图、柱状图、折线图、预测折线图、平均线柱状图等
11@H_337_3019@、丰富的二次开发接口
提供了大量二次开发接口,比如
@H_337_3019@回头才发现自己居然写了这么多~@H_337_3019@汗!前面洋洋洒洒的介绍了的一些特性,要想真正把它用好,把它变的好用,还有很多工作需要做,心里明白只有朝着产品化的方向继续前行,才能让不断进步与完善。
总结
以上是小编为你收集整理的AnalyseReport--从实践中走出的报表工具全部内容。
如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。
Groovy相关文章
- • 20180829系统超时问题回顾
- • Common tasks that you can perform wi
- • Beanshell vs JSR223 vs Java JMeter脚
- • Groovy和Java互调
- • soapui groovy脚本汇总
- • groovy.lang.GroovyRuntimeException:
- • Groovy常用语法汇总
- • 2019年3月编程语言排行榜:Java稳居第一
- • java – 在CrafterCMS中,如何添加一个
- • java – Spring Boot与Groovy模板 –
√
√
√
√
√
√
√
√
√
×
×
√
×
×
高中低
高
高
低
×
×
√
√
√
√
√
纯
×
√
×
控件
×
√
×
×
√
√
√
√
×
可实现
可实现
可实现
通过打印导出
√
√
可实现
√
可实现
是否可进行调整
×
打印是否美观
×
是否支持用户权限管理
√允许二次开发
分析主题权限管理
√允许二次开发
字段权限管理
×
维度权限管理
×
是否支持
√
×
丰富的联机帮助文档
×
用户操作指南
√
二次开发手册
√
错误指南
×
是否支持可视化拖曳
×
是否提供丰富自备函数
×
是否支持二次开发功能
√
是否提供二次开发接口
√
是否支持自定义
半支持
半支持
√
易学程度
难
中等
容易
美观程度
美观
中等,不可扩充或自定义
较好,可自定义
自定义等级
√
自定义颜色
√
自定义告警指标
√
告警发布方式
×
是否支持定时任务报表
×
是否支持查询条件动态设置
年
√
定时任务报表的分发功能
×
自定义维度成员
√
自定义指标
√
多表头支撑
√
表头冻结
通过第
√
钻取功能
√
旋转功能
×
切片切块
√
数据过滤功能
×
数据列排序功能
可以静态排序,不支持动态排序
√
基本图形功能
其他
√
√
绝对值分布分析
√
现状分析方法
×
发展分析方法
√
数据挖掘扩展
只有线性回归
数据抽取扩展
×
建模工具
×
单独的报表工具
×
元数据管理工具
×
嵌入其他管理软件
×
负载平衡功能
√
多机冗余和故障点恢复功能
×
对中国式报表的支持度
一般
一般
√
部署方式灵活性
灵活
灵活
灵活
复杂报表制作难易程度
容易
最终客户掌握使用报表工具的难易程度
常规处理容易,特殊处理较难
常规处理容易,特殊处理较难
通过
具有丰富的分析功能,如最优
×
提供报表调度功能,即在非高峰时间调度报表,生成报表结果
×
允许用户设置一定的预警条件,即当报表中某一项满足一定条件时,以特定的格式(包括特殊字体、特殊符号或图片)显示此项
√
提供用户订阅报表的能力,即允许用户通过一定的时间频度订阅报表,将报表执行结果发送到相应位置
×
提供数据缓存机制,使重复进行的查询操作无需频繁直接查询数据库,从而减少网络传输,全面提高即席查询性能
√
提供资源控制机制。系统管理员能够监控查询的运行进程,并停止长时间运行的查询,控制资源使用效率
×
用户设立不同的查询优先级,实现数据仓库资源的合理分配用户设立不同的查询优先级,实现数据仓库资源的合理分配
√
价格高低
低
用户授权许可
产品,服务另外付费
产品,服务另外付费
产品
技术支持服务的完善
完善
中
完善
对硬件设备的要求
中等
低
asp.net – Crystal Report Viewer控件未加载报表中的图像
<img width="320" height="76" alt="Imagem" src="CrystalImageHandler.aspx?dynamicimage=cr_tmp_image_e47fba99-96fc-471b-ab11-06fd2212bbdd.png" border="0"/>
我已经在IIS中的虚拟目录中包含了aspnet_client文件夹.
任何想法为什么会这样?
解决方法
由于某种原因,未在web.config中定义CrystalImageHandler.
只需将以下行添加到HttpHandler部分就可以了. (对于其他版本的Crystal Reports,Version和PublicKeyToken值将不同)
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler,CrystalDecisions.Web,Version=11.5.3700.0,Culture=neutral,PublicKeyToken=692fbea5521e1304"/>
asp.net – IE 11中的报表查看器打印按钮
这个问题类似于以下内容:
Print button not available in ReportViewer using IE11
我无法解决这个问题.我已将Report Viewer 2012 Runtime升级到11.1.3452.0,将sql Server 2008 R2升级到SP2.
我在服务器上使用Windows Server 2008 R2和.NET framework 4.5.1. IIS是版本7.
我可以在IE的所有先前版本中看到打印按钮(10,9,8,….)
我还尝试使用此行强制用户代理到IE10:
Meta http-equiv =“X-UA-Compatible”content =“IE = 10”
根据上述问题的答案,我应该有打印按钮.除兼容模式或创建自己的打印按钮之外的任何其他建议?
解决方法
ReportViewer client printing feature relies on ActiveX which is not
supported by any browser except IE 9 (or earlier),that’s why you do
not get print button when Chrome,Firefox or IE10/11 browser is
involved. For printing,you should export to PDF and let the user to
print it.
http://forums.asp.net/t/1962293.aspx?+Report+Viewer+print+Button+missing+from+browser
ASP.NET报表查看器LocalReport-SQL查询数据集的JOIN值为空
我发现了问题所在
首先,我使用了DataSet TableAdapter而不是DataSet查询,并且我使用了默认情况下生成的方法,即GetData()方法。我把它放在DataSource.Value =
这是我的更正代码:
public ActionResult Reports(string ReportType)
{
EmployeeReportDataSet employeeReportDataSet = new EmployeeReportDataSet();
EmployeeReportDataSetTableAdapters.TempReportTableAdapter employeereportTableAdapter =
new EmployeeReportDataSetTableAdapters.EmployeesReportsTableAdapter();
employeereportTableAdapter.Fill(employeeReportDataSet.TempReport);
LocalReport localreport = new LocalReport();
localreport.ReportPath = Server.MapPath("~/Reports/EmployeeReport.rdlc");
ReportDataSource reportDataSource = new ReportDataSource();
reportDataSource.Name = "EmployeeReportDataSet";
reportDataSource.Value = employeereportTableAdapter.GetData();
localreport.DataSources.Add(reportDataSource);
string mimeType;
string encoding;
string fileNameExtension = "XLSX";
string[] streams;
Warning[] warnings;
byte[] renderedByte;
renderedByte = localreport.Render("EXCELOPENXML",null,out mimeType,out encoding,out fileNameExtension,out streams,out warnings);
Response.AddHeader("content-disposition","attachment; filename=employee_report." + fileNameExtension);
return File(renderedByte,fileNameExtension);
}
今天关于Crystal Report的报表查看器“此处需要声明”和报表查看器配置错误的讲解已经结束,谢谢您的阅读,如果想了解更多关于AnalyseReport--从实践中走出的报表工具、asp.net – Crystal Report Viewer控件未加载报表中的图像、asp.net – IE 11中的报表查看器打印按钮、ASP.NET报表查看器LocalReport-SQL查询数据集的JOIN值为空的相关知识,请在本站搜索。
本文标签: