Stimulsoft报表用法三创建交叉报表.docx_第1页
Stimulsoft报表用法三创建交叉报表.docx_第2页
Stimulsoft报表用法三创建交叉报表.docx_第3页
Stimulsoft报表用法三创建交叉报表.docx_第4页
Stimulsoft报表用法三创建交叉报表.docx_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Stimulsoft中文网Stimulsoft报表用法三:创建交叉报表Stimulsoft报表为Microsoft Visual S 2005和2008开发了一个强大的报表工具。它既可以在Winforms环境下运行又可以在Webforms环境下运行。它拥有许多很实用的功能,比如 报表设计器的使用更加便捷,支持本地导出PDF格式、Word格式、Excel格式和其他各种格式。水晶报表和Microsoft报表在做日常报表方面非 常强大,但如果您需要创建交叉报表、向下钻取、Ajax、支持条形码,并且在同一时间连接到多个报表源,那么,Stimulsoft reporting将是一个非常好的选择。它还有一个功能,即最终用户可以创建自己的临时报表。所有的这些功能使得Stimulsoft reports成为制作商业智能报表的绝佳选择。在本次教程中,我将为您演示如何创建一个简单的交叉报表,如何将它放到网页上,以及如何让用户在不写任何代码的情况下将报表导出word,excel和pdf格式。以下是创建一个交叉报表并导出PDF,Word,Excel和其他格式的必备步骤:1.添加报表到您的网页上2.添加一个新的连接到您的报表上3.添加一个数据源到您的报表上4.添加一个交叉表到您的报表上5.从文件中加载报表6.将报表导出为PDF格式1、添加报表到您的网页上 拖放工具箱中的StiWebReport到您的网页上; 单击StiWebReport1右上角的箭头以显示StiWebReport Tasks; 单击Design Report以打开报表设计器。2、添加一个新的连接到您的报表上 找到报表设计器右边的Dictionary; 单击New Item图标并选择New Connection; 选择Sql Connection并单击OK; 向AdventureWorks数据库中输入连接字符串; 单击Test以确保连接字符串是正确的。3、添加一个数据源到您的报表上 单击Dictionary窗口上的New Item图标并选择New Data Source; 选择Sql Connection上的Data并单击OK; 在名称栏输入要查询的名称Sales; 在Query Text Field中输入SQL查询; 单击Retrieve Columns,确认您已经有了所有需要的列; 单击OK,然后在Dictionary窗口中查看Sales Datasource; 以下查询已经在报表中使用过; SELECT SalesOrderID RevisionNumber OrderDate DueDate ShipDate Status OnlineOrderFlag SalesOrderNumber PurchaseOrderNumber AccountNumber CustomerID ContactID SalesPersonID st Name BillToAddressID ShipToAddressID ShipMethodID CreditCardID CreditCardApprovalCode CurrencyRateID SubTotal TaxAmt Freight TotalDue Comment FROM AdventureWorks.Sales.SalesOrderHeader soh Inner join AdventureWorks.Sales.SalesTerritory st on soh.TerritoryID = st.TerritoryID4、添加一个交叉表到您的报表上 单击右边工具条的Cross Bands图标,选择Cross-Tab; 在报表中绘制交叉表; 即会出现Cross-Tab Designer窗口; 选择Datasource下拉框中的Sales; 在Columns列中添加OrderDate并改变显示值的属性为Format(0:yyyy, Sales.OrderDate),以使列中只显示订单年份; 为Rows列和总计栏的TotalDue添加名称; 单击OK以保存变换; 按下F5预览报表; 现在这个报表显示销售区域和年份组合下的销售总额,同时它给出了每一行和每一列的总额; 保存报表名为Sales.mrt,然后关闭报表设计器。5、从文件中加载报表 单击aspx页面上的StiWebReport1对象右边的箭头,选择Open report from file; 找到保存为.mrt的报表文件; 在报表查看器中显示报表; 添加以下代码作为页面加载事件; 拖放StiWebViewer对象到已存在Stiwebreport1对象的页面; 第一行代码作为stireports框架的一个部分; 第二个if语句用于页面加载时一次性载入报表,这两行if语句用于设置报表查看器的报表源; 按下F5以查看这个网

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论