网站首页 > 开源技术 正文
Wijmo是一款使用TypeScript编写的新一代JavaScript/HTML5控件集。它秉承触控优先的设计理念,在全球率先支持AngularJS,并提供性能卓越、零依赖的FlexGrid和图表等多个控件。
新版本Wijmo已经正式发布了,我们也很高兴为ReportViewer发布移动支持。我们的ReportViewer控件现在具有响应式设计,并将自适应不同屏幕尺寸的移动设备。
那么,如何使用新版本的ReportViewer呢?
入门
在JavaScript应用程序中开始使用ReportViewer控件的步骤:
设置C1 Web API Report Services。
添加对Wijmo的引用。
添加标记作为Wijmo控件的容器。
通过JavaScript初始化Wijmo控件。
(可选)添加一些CSS以自定义报表查看器控件的外观。
C1 Web API Report Services使用C1FlexReport呈现和导出报表.
要从C1 Web API Report Services显示FlexReport的内容,请设置以下基本属性:
serviceUrl:C1 Web API 报表服务的URL。
filePath:服务器上FlexReport定义的报表文件的全路径。
reportName:在FlexReport定义文件中定义的报告名称。
运行效果如图所示:
SSRS报表
ReportViewer控件也可以显示SSRS报表。
C1 Web API Report Services使用C1SSRSDocumentSource以连接SSRS服务器并呈现SSRS报表。 它首先从SSRS服务器获取数据,然后转换为预期的格式(通常为HTML5 SVG)。
要从C1 Web API Report Services显示SSRS报表的内容,请设置以下基本属性:
serviceUrl: C1 Web API 报表服务的URL。
filePath: 服务器上SSRS报表的完整路径。
运行效果如图所示:
基本功能:
ReportViewer控件具有以下四个基本属性,允许您自定义其外观和行为:
fullScreen: 指示查看器是否处于全屏模式。
selectMouseMode: 指示在视图面板中使用鼠标单击和拖动是否选择文本。
viewMode: 指示如何显示文档页面。
zoomFactor: 指示当前显示文档页面的缩放系数。
报表名称
如果filePath和reportName属性被修改,ReportViewer将再次呈现报表。
查看演示和代码
请通过以下方式联系葡萄城,查看演示和代码,或免费试用:
微信:GrapeCityDT
邮件:marketing.xa@grapecity.com
官网:wijmo.gcpowertools.com.cn
关于葡萄城控件
葡萄城是一家跨国软件研发集团,专注控件领域近30年,是全球最大的控件提供商,也是微软认证的金牌合作伙伴。
猜你喜欢
- 2024-10-12 Web3D引擎工具入门-贴图篇(html5 3d引擎)
- 2024-10-12 文档在线预览新版(四)使用js前端组件实现文档在线预览
- 2024-10-12 LLM应用实战: 文档问答系统Kotaemon-1. 简介及部署实践
- 2024-10-12 DevExpress v16.1.6发布 XtraReports导航属性中的JS代码被禁止执行
- 2024-10-12 Stimulsoft Reports.JS教程:立即显示报表查看器
- 2024-10-12 一个基于three.js框架构建的3D文件在线查看器
- 2024-10-12 Mozilla将WebXR Viewer更新至ARKit2.0
- 2024-10-12 报表设计全新体验,ActiveReports V13 正式发布|附下载
- 2024-10-12 Blazor组件自做五:使用JS隔离封装谷歌地图
- 2024-10-12 DICOM HTML5 Viewer中图像的加载与缓存
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)