- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Stimulsoft报表用法4:创建表格报表
Stimulsoft报表用法四:创建表格报表Stimulsoft报表提供内置组件,使得开发者可以以编程的方式导出各种他们想要的报表格式。根据我的经验,用户通常要求在网页或在一个为用户完成工作的winforms环境下 有一个导出按键。通过后台代码导出也通常需要批处理进程,它会定期通过电子邮件给用户发送报表或将其保存到网络驱动器,或者也可能被上传到 SharePoint/FTP服务器。以下是Stimulsoft reporting本地支持的格式列表,不必使用第三方或者COM组件。在本次教程中,我将为您展示如何创建一个简单的表格报表,如何将它展示到网页上以及如何在网页上生成一个Export to PDF按钮,使得用户可以下载这个PDF。为了实现这些,我需要一个方法来调用报表的导出功能或者后台代码中的报表查看器。创建一个交叉报表并导出PDF,Word,Excel和其他格式的必备步骤:1.所支持的导出格式2.所支持的导出设置3.添加报表到您的网页上4.添加一个新的连接到您的报表上5.添加一个数据源到您的报表上6.添加表格和页头到报表中7.添加报表到网页上8.页面加载事件9.通过单击Export按钮导出报表1、所支持的导出格式PDF (Adobe Portable Document Format);Microsoft XPS (XML Paper Specification);HTML (HyperText Markup Language);MHT;Text;Rich Text;Microsoft Word 2007;OpenDocument Writer;Microsoft Excel;Microsoft Excel XML;OpenDocumentCalc;CSV (Comma-separated values);dBase DBF (DataBase File);XML (Extensible Markup Language);BMP (Bitmap);GIF (Graphics Interchange Format);JPEG (Joint Photographic Experts Group);PCX (Pacific Exchange);PNG (Portable Network Graphics);TIFF (Tagged Image File Format);Windows Metafile.2、所支持的导出设置Stimulsoft Reports支持使用StiReport对象上的ExportDocument功能导出磁盘上的文件。报表框架也有用于直接导出报表到HTTP响应的 StiReportResponse类,使用户可以在web应用程序中下载报表。当导出到HTTP响应时它也提供以下导出选项:1)openDialog标签:如果这个标签设置为True,它将强制用户在打开之前下载报表;如果设置为False,它将允 许浏览器打开显示报表所需要的应用。例如,如果导出格式是PDF,显示对话框设置为False,浏览器在浏览时将打开Adobe Reader阅读器(如果客户计算机上已安装);如果显示对话框设置为True,即使客户计算机上已安装Adobe Reader阅读器,浏览器也会提示用户下载报表。示例:在下面的截屏中,openDialog设置为False,所以PDF在嵌入式Acrobat Reader软件中被打开:在下面的截屏中,openDialog设置为True,所以使用者被要求根据浏览情况选择Open,Save或者Cancel:2)StiPagesRanges如果程序员要定义需要导出的页面,可以选择传递StiPagesRange类对象的具有导出功能的参数。这样,stiPagesRange程序员就可以只导出一页或者通过设置页数范围导出多页。 示例:导出第一页3)StiPdfExportSettings这个参数允许程序员设置如下所示的导出设置:a)Compression flag-启用/禁用压缩的PDF;b)Creator string-设置创建者名称;c)Image Quality-设置图像质量;d)Image Resolution-设置图像分辨率;e)Allow embedded fonts-允许在PDF中嵌入字体;f)Keywords-关键字;g)Password-Pdf安全密码;h)Digital Certificates-启用/禁用本地数字签名和证书;i)Page Range-要导出的页面范围。4)StiExcelExportSettings这个参数在报表导出Excel格式时使用。可以设置如下所示的高级属性:a)ExportDataOnly-只导出格式,不导出格式和图像;b)ExportEachPageToSheet-每个报
文档评论(0)