Stimulsoft报表用法三:创建交叉报表

上传人:宝路 文档编号:2143338 上传时间:2017-07-20 格式:DOCX 页数:9 大小:431.36KB
返回 下载 相关 举报
Stimulsoft报表用法三:创建交叉报表_第1页
第1页 / 共9页
Stimulsoft报表用法三:创建交叉报表_第2页
第2页 / 共9页
Stimulsoft报表用法三:创建交叉报表_第3页
第3页 / 共9页
Stimulsoft报表用法三:创建交叉报表_第4页
第4页 / 共9页
Stimulsoft报表用法三:创建交叉报表_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Stimulsoft报表用法三:创建交叉报表》由会员分享,可在线阅读,更多相关《Stimulsoft报表用法三:创建交叉报表(9页珍藏版)》请在金锄头文库上搜索。

1、Stimulsoft 中文网 Stimulsoft 中文网 Stimulsoft报表用法三:创建交叉报表Stimulsoft报表为Microsoft Visual S 2005 和 2008开发了一个强大的报表工具。它既可以在 Winforms环境下运行又可以在Webforms 环境下运行。它拥有许多很实用的功能,比如 报表设计器的使用更加便捷,支持本地导出PDF 格式、Word 格式、Excel 格式和其他各种格式。水晶报表和Microsoft报表在做日常报表方面非 常强大,但如果您需要创建交叉报表、向下钻取、Ajax、支持条形码,并且在同一时间连接到多个报表源,那么,Stimulsoft

2、reporting将是一个非常好的选择。它还有一个功能,即最终用户可以创建自己的临时报表。所有的这些功能使得 Stimulsoft reports成为制作商业智能报表的绝佳选择。在本次教程中,我将为您演示如何创建一个简单的交叉报表,如何将它放到网页上,以及如何让用户在不写任何代码的情况下将报表导出 word,excel和pdf格式。以下是创建一个交叉报表并导出 PDF,Word,Excel和其他格式的必备步骤:1.添加报表到您的网页上2.添加一个新的连接到您的报表上3.添加一个数据源到您的报表上4.添加一个交叉表到您的报表上5.从文件中加载报表6.将报表导出为 PDF格式1、添加报表到您的网页

3、上 拖放工具箱中的 StiWebReport到您的网页上; 单击 StiWebReport1右上角的箭头以显示 StiWebReport Tasks; 单击 Design Report以打开报表设计器。2、添加一个新的连接到您的报表上Stimulsoft 中文网 Stimulsoft 中文网 找到报表设计器右边的 Dictionary; 单击 New Item图标并选择New Connection; 选择 Sql Connection并单击 OK; 向 AdventureWorks数据库中输入连接字符串; 单击 Test以确保连接字符串是正确的。3、添加一个数据源到您的报表上 单击 Dict

4、ionary窗口上的 New Item图标并选择 New Data Source; 选择 Sql Connection上的 Data并单击 OK; 在名称栏输入要查询的名称Sales; 在Query Text Field 中输入 SQL查询; 单击 Retrieve Columns,确认您已经有了所有需要的列; 单击 OK,然后在 Dictionary窗口中查看 Sales Datasource; 以下查询已经在报表中使用过; SELECTStimulsoft 中文网 Stimulsoft 中文网 SalesOrderIDRevisionNumber OrderDate DueDate Shi

5、pDate Status OnlineOrderFlag SalesOrderNumber PurchaseOrderNumber AccountNumber CustomerID ContactID SalesPersonID st Name BillToAddressID ShipToAddressID ShipMethodID CreditCardID CreditCardApprovalCode CurrencyRateID SubTotal TaxAmt Freight TotalDue Comment FROM AdventureWorks.Sales.SalesOrderHead

6、er sohInner join AdventureWorks.Sales.SalesTerritory st on soh.TerritoryID = st.TerritoryIDStimulsoft 中文网 Stimulsoft 中文网 4、添加一个交叉表到您的报表上 单击右边工具条的 Cross Bands图标,选择 Cross-Tab; 在报表中绘制交叉表; 即会出现 Cross-Tab Designer窗口; 选择 Datasource下拉框中的 Sales; 在 Columns列中添加 OrderDate并改变显示值的属性为Format(0:yyyy, Sales.OrderDat

7、e),以使列中只显示订单年份; 为 Rows列和总计栏的 TotalDue添加名称; 单击 OK以保存变换; 按下 F5预览报表; 现在这个报表显示销售区域和年份组合下的销售总额,同时它给出了每一行和每一列的总额; 保存报表名为 Sales.mrt,然后关闭报表设计器。Stimulsoft 中文网 Stimulsoft 中文网 Stimulsoft 中文网 Stimulsoft 中文网 5、从文件中加载报表Stimulsoft 中文网 Stimulsoft 中文网 单击 aspx页面上的 StiWebReport1对象右边的箭头,选择 Open report from file; 找到保存为

8、.mrt 的报表文件; 在报表查看器中显示报表; 添加以下代码作为页面加载事件; 拖放 StiWebViewer对象到已存在Stiwebreport1 对象的页面; 第一行代码作为 stireports框架的一个部分; 第二个 if语句用于页面加载时一次性载入报表,这两行 if语句用于设置报表查看器的报表源; 按下 F5以查看这个网页报表。Stimulsoft 中文网 Stimulsoft 中文网 6、将报表导出为 PDF格式 单击 Save并选择Adobe Pdf; 使用者能将报表导出如下图所示的许多格式; 导出时无需再输入代码或者外部函数库。Stimulsoft 中文网 Stimulsoft 中文网

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号