彩票走势图

跨平台的可视化Web报表设计器-FastReport Online Designer:简介

原创|使用教程|编辑:郑恭琳|2015-11-12 15:28:22.000|阅读 4807 次

概述:FastReport Online Designer是一个RIA应用程序(富网页应用程序),允许你从任何拥有先进网页浏览器的任何设备上运行。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

FastReport Online DesignerFastReport.Net的网页版。

>>FastREport Online Designer在线体验   

>>FastREport.Net最新版免费试用下载

FastREport Online Designer是一个RIA应用程序(富网页应用程序),允许你从任何拥有先进网页浏览器的任何设备上运行它(在线报表设计器可以在主流浏览器的最新两个版本上运行(Chrome,火狐,Opera,Safari以及IE=) )。但是,除去这些跨平台的优点,在线版本在便利性和功能方面还是稍稍次于桌面版本。

因此,FastREport Online Designer的定位是可以放置在服务器上任何UUID的.Net报表编辑器。在线设计器通过指定预API与服务器进行通信,它包括3个请求:

  • getReport - 用于初始化。获取报告模板,并将其发送到在线设计器,用于在浏览器中进行编辑。
  • previewReport(预览模式) - 编辑后的报告模板被发送到服务器,服务器创建报表并返回它的HTML格式。报表通过FastRport.NET在服务器上运行。
  • saveReport - 保存报表模板到服务器。

对于每个查询,你应该通过使用参数来将UUID传递到服务器,用于识别服务器上的报表。

UUID

该产品是根据现代浏览器的最新功能开发的。例如,得益于HTML5,一旦下载过在线设计器就可以在没有网络的情况下使用它。

FastReport Online Designer具有整体内核,从而使系统的工具栏、对话框及其它部分的组件模块间有联系。RequireJS技术用于识别这些模板及其依赖关系。这种模块性允许你建立一个为客户提供必要组件的产品,从而降低了项目的规模的需求(因为这是一个Web应用程序,其大小是非常重要的,越小越好)。对于个别组件,该在线设报表计器还提供了设计构造函数。

值得一提的是FastReport Online Designer中还使用了其它技术。传统地使用了jQuery,客户端的模板引擎使用jsrender和RequireJS。编辑代码编辑器使用的是CodeMirror,可以嵌入在报表中。

FastReport Online Designer的最新版本缺少一些关键组件:MapObject,ChartObject以及SparklineObject。

而且也不是所有的组件都在对话框表格中提供。目前只有:Button, CheckBox, CheckedListBox, ComboBox, DateTimePicker, Label, ListBox, MonthCalendar, RadioButton, TextObject。

如有任何疑问请咨询""。


标签:报表.NET报表设计

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP