可视化Web报表设计器-FastReport Online Designer简介 .net报表设计报表解决方案fastreport
FastReport Online Designer是FastReport.Net的网页版。
>>FastREport Online Designer在线体验
FastREport Online Designer是一个RIA应用程序(富互联网应用程序),允许你从任何拥有先进网页浏览器的任何设备上运行它(在线报表设计器可以在主流浏览器的最新两个版本上运行(Chrome,火狐,Opera,Safari以及IE=) )。但是,除去这些跨平台的优点,在线版本在便利性和功能方面还是稍稍次于桌面版本。
因此,FastREport Online Designer的定位是可以放置在服务器上任何UUID的.Net报表编辑器。在线设计器通过指定预API与服务器进行通信,它包括3个请求:
- getReport - 用于初始化。获取报告模板,并将其发送到在线设计器,用于在浏览器中进行编辑。
- previewReport(预览模式) - 编辑后的报告模板被发送到服务器,服务器创建报表并返回它的HTML格式。报表通过FastRport.NET在服务器上运行。
- saveReport - 保存报表模板到服务器。
对于每个查询,你应该通过使用参数来将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。
上一篇: PHP7 configure: error: Cannot find OpenSSL's
下一篇: jupyter notebook: Import error (zmq: Can not launch jupyter notebook)
推荐阅读
-
跨平台的可视化Web报表设计器—FastReport Online Designer 发布啦 web报表设计器可视化报表跨平台报表
-
FastReport Online Designer中文教程:数据处理 web报表设计器报表工具.net报表控件
-
FastReport在线报表设计器:界面结构简介 fastreport.net报表报表设计工具
-
可视化Web报表设计器-FastReport Online Designer简介 .net报表设计报表解决方案fastreport
-
FastReport在线报表设计器中文教程:创建报表 fastreport.net报表报表设计web报表工具
-
可视化报表设计器FastReport Online Designer - 新增一系列新对象 FastReport报表报表设计器可视化数据可视化
-
FastReport在线报表设计器工作原理 .net报表报表设计器报表工具
-
跨平台的可视化Web报表设计器—FastReport Online Designer 发布啦 web报表设计器可视化报表跨平台报表
-
可视化报表设计器FastReport Online Designer - 新增一系列新对象 FastReport报表报表设计器可视化数据可视化