永发信息网

开发报表大家会选择使用那一款开发了?在C#中

答案:1  悬赏:50  手机版
解决时间 2021-06-09 19:30
开发报表大家更多的选择那种报表了?
最佳答案
ActiveReport   ActiveReport 是.net下的一个出色的报表开发程序,虽然和水晶报表相比,名气不那么大,甚至有很多人不知道它的存在,但是并不妨碍它在.net报表开发中的出色表现.
  一. ActiveReports for .net的主要功能介绍
  支持ASP.NET-ActiveReports在WebForms应用程序中通过使用ASP.NET 服务器控件来使用。这个控件支持分布式web报表,可使用HTML,ActiveX,.NET 和PDF浏览器。完全代码集成-使用Microsoft Visual Studio.NET编辑器用C#或VB.NET编写报表的代码,非常灵活。报表向导-报表向导帮助您开始创建使用集成设计器来定制的简单报表。设计器-对象模版完全显现的对象模版。允许您动态的建立和修改报表Report Creation API提供了完整的运行时访问报表对象和成员功能。最终用户报表设计器终端用户设计器为您提供了向您应用程序中加入设计器的功能,同时提供了终端用户报表编辑功能。控件的方法和属性能方便的存储和加载报表布局,监测和控制设计环境,并可根据终端用户的需要定制外观。与ASP.NET集成Web浏览器控件为您提供了web上的快速浏览ActiveReports 以及打印功能,并具有ActiveX浏览器和Acrobat Reader 浏览器类型的属性。RPX 文件HTTP处理器为您提供了在web服务器上轻松的放置报表的功能,并可使您的Internet用户采用HTML 或PDF进行浏览,而不需要编写任何代码。编译的报表HTTP处理器提供了直接访问服务器的程序集中编译的ActiveReports,而不需要编写任何ASPX页面。发布-容易部署报表引擎是一个简单处理强名称程序集。程序集可以使用XCopy发布或放置于程序集全局存储器中(GAC)。专业版包括HTTP 处理器和服务器并行web控件,用于ASP.NET 报表。设计器-容易学习与.NET 环境完全集成熟悉的用户界面支持C#和Visual Basic.NET报表将作为您应用程序中的一部分进行编译,以加快处理速度,增强安全性,并且用户可以有选择的分别发布。初学者报表向导和Microsoft Access 报表导入向导设计器拥有第三方控件(图表控件,图像控件等)。数据访问-容易连接包括OLEDB和SqlClient报表数据源包括灵活的xml数据源绑定到Dataset,DataView,DataTable和任何IListSource 控件数据源属性能在运行时修改,生成ad hoc(动态)报表灵活的非绑定数据预览和输出-容易显示支持C#代码小型部署程序集,适用于Internet 上使用TOC/Bookmarks超链接输出过滤文件格式为RTF、PDF、EXCEL、HTML、TIFF 和文本文件。官方网站: http://www.datadynamics.com
  二.注册
  下面代码放置在***.exe.config或者Web.config里面:
  <appSettings>
  <addkey="DataDynamicsARLic" value="DD-APN-10-C001733,DD-APN-10-C001733,DD-APN-10-C001733,XY6Y7KQBTY12323KJCKJ" />
  </appSettings>
  每个方案旋转文件licenses.licx后,重新生成:
  DataDynamics.ActiveReports.ActiveReport, ActiveReports, Version=1.2.2003.630, Culture=neutral, PublicKeyToken=dbe4120289f9fd8a
  右边红线出现,是因为报表超出长度限定,如果那样打印的话,会多带出一张空白纸。
  1 Left margin + right margin + printwidth must be less than the paper width
  2 While right.margin > 1.0 then it will appear
  三.使用指南此控件目前的文档很少,参见参考资料,只能自己看SAMPLES或者下载E文文档
  汉化ActiveReports 2.0界面
  Public Sub Creport(AReport As ActiveReport)
  '汉化ActiveReport
  '以下适用2.0
  With AReport
  .ToolBar.Tools.Item(0).Tooltip = "各页目录"
  .ToolBar.Tools.Item(2).Caption = "打印..."
  .ToolBar.Tools.Item(2).Tooltip = "打印报表"
  .ToolBar.Tools.Item(4).Tooltip = "拷贝"
  .ToolBar.Tools.Item(6).Tooltip = "查找"
  .ToolBar.Tools.Item(8).Tooltip = "单页显示"
  .ToolBar.Tools.Item(9).Tooltip = "多页显示"
  .ToolBar.Tools.Item(11).Tooltip = "缩小"
  .ToolBar.Tools.Item(12).Tooltip = "放大"
  .ToolBar.Tools.Item(15).Tooltip = ""
  .ToolBar.Tools.Item(16).Tooltip = ""
  .ToolBar.Tools.Item(19).Tooltip = "后退"
  .ToolBar.Tools.Item(19).Caption = "后退"
  .ToolBar.Tools.Item(20).Tooltip = "前进"
  .ToolBar.Tools.Item(20).Caption = "前进"
  End With
  End Sub
  四.如何发布 ActiveReports for .NET 程序集
  有两种部署 ActiveReports 程序集的方法。每种方法根据您的安装方法而定。
  如果您正将工程从开发计算机拷贝到您的服务器上,您需要将工程引用中的 ActiveReports 引用设置为 CopyLocal = True。这样 ActiveReports DLL 将在编译工程中的 bin 文件夹中。
  如果您正为您的软件制作安装程序,您需要包含 ActiiveReportsDistrib.MSM 文件,该文件将包含在 ActiveReports for .NET 的安装中。例如,该文件可能被安装在C:\Program Files\Data Dynamics\ActiveReports for .NET\Deployment 文件夹中。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
高分求个游戏人生资格?
怎么做5件事让女朋友开心?
我手臂和腰太瘦,求解决法
关于夏天文艺句子,清新文艺的句子
雨湖区湘潭恒通卫浴我想知道这个在什么地方
歌曲《最后一次》歌词谁知道?
体育专业基础综合(一)包括哪些书?
酒的谚语和俗语,酒开头的三句谚语
读书的好处的句子,有一句话是用来形容多读书,
浉河区信阳陈家餐馆哪位知道具体地址啊
求。日本你听着mp3格式下载地址
HTC XV6850只有联通定制版的吗?
请教关于宽带连接问题
谁的游戏人生能传递我一下?
人的头发有什么用
推荐资讯
废纸还有什麽用处
水结冰理论 谁知道
伤害过我很深的女生,我要怎么去面对她?
有关一元一次方程的选择题
用什么开会员每天加12点?
抢车位中价钱不同的车在爱心车位上所得的经验
歇后语帮忙解答
怎样快速登录QQ彩票频道
六安那家婚纱摄影店好啊!?给我说说啊!
谁有11月26号后还能用的跑跑卡水软件?
初中毕业上体校以后干吗
没钱回家,可是老婆又叫回去,该怎么办??
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?