VS2010 水晶报表的使用方法

VS2010 水晶报表的使用方法,第1张

在VS 中新建一个“Windows 窗体应用程序”项目 在该项目中添加一个水晶报表“CrystalReport rpt” 然后在项目上点击鼠标右键属性 将“目标框架”改为“ Net Framework ”

打开app config文件 在“startup”节点一个“useLegacyV RuntimeActivationPolicy="true"”属性

复制代码 代码如下: <startup useLegacyV RuntimeActivationPolicy="true"> <supportedRuntime version="v " sku=" NETFramework Version=v "/> </startup>

在Form 窗体中 从工具箱拖出一个Crystal Report Viewer控件 双击Form窗体 是双击Form窗体 不是Crystal Report Viewer 在后台的Form_Load事件中写入如下代码

复制代码 代码如下: private void Form _Load(object sender EventArgs e) { string connStr = "Data Source= SqlExpress;Initial Catalog=dbTest;User ID=sa;Password=test"; SqlConnection conn = new SqlConnection(connStr); conn Open(); try { string sql = "SELECT FROM Customer where email!= test@gmail "; SqlDataAdapter sda = new SqlDataAdapter(sql conn); DataSet ds = new DataSet(); sda Fill(ds "tmpTable");

string reportPath = System Windows Forms Application StartupPath + @"CrystalReport rpt"; ReportDocument rd = new ReportDocument(); rd Load(reportPath); rd SetDataSource(ds Tables[ ] DefaultView); this crystalReportViewer ReportSource = rd; } catch (Exception ex) { throw new Exception(ex Message ToString()); } finally { conn Close(); } }

lishixinzhi/Article/program/net/201311/14223

报表工具软件有很多,只有选择合适自己的才是好的。思迈特软件Smartbi:以中国式报表、多维度分析、可视化仪表盘为核心,满足各种报表需求,以“真Excel”为特色,将OfficeExcel和WPS表格作为企业级WEB报表设计器,深度整合Excel的现有能力,拥有丰富的报表展现样式,包括清单报表、交叉报表、分组报表、多源分片报表、分块报表、表单报表、图形报表、回写报表等。同时,可借助Excel图形和ECharts图形实现数据可视化,支持交互式控件设计。

类excel界面报表软件,特色功能报表制作,报表限分配,报表管理,还有填报,支持各种数据库,能去各种数据源,专门解决复杂的中国式报表。

关于报表工具软件可以到思迈特软件Smartbi了解一下,思迈特软件Smartbi内置流程引擎,提供完备的流程机制,解决用户在日常办公中涉及到流程需求。无论是个人的请假审批流程,还是分支机构的数据填报提交汇总的校验、会签流程,均可支持。

你这个问题用FineReport报表工具就非常容易实现:双击报表图的坐标轴,在坐标轴选项中,将警戒值设置为你想要的数值,预览时就会出来指定值的水平线。具体看我给你的截图。这款报表工具非常好,推荐你用。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13372858.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-23
下一篇 2023-07-23

发表评论

登录后才能评论

评论列表(0条)

保存