当前位置:首页 > 文章中心 > 正文内容

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

dgx6664个月前 (03-18)文章中心18

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。

为了回馈新老客户,FastReport Online Designer现在6.5折抄底促销!现在购买只需: ¥1940

如有任何疑问请咨询"在线客服"。

{@@_update}

本站文章除注明转载外,均为本站原创或翻译

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/365.html

分享给朋友:

“跨平台的可视化Web报表设计器-FastReport Online Designer简介” 的相关文章

CAD高版本图纸打不开,用它解决

相信用过autoCAD的人都遇见过高版本打不开低版本的图纸这个情况,这个时候通常就需要找一个版本转换器,这里就告诉大家一个不用找转换器的方式用到的操作软件:CAD梦想画图,点此进入官网。解决的问题操作步骤1.打开需要转换的图纸,点击上方“功能-高级工具”随后弹出高级工具条在里面找到“DWG版本转换”...

爱学不学:AutoCAD 2007放样制作三维吊钩

本教程介绍AutoCAD 2007放样制作三维吊钩,本教程以起重机吊钩的三维制作过程为例,介绍放样时应注意的问题,以及放样工具和使用技巧,希望朋友们喜欢本教程!autocad 2007版以后有了放样这一工具,给变截面的三维件制作带来很大方便。但在放样时如果操作不当,就会出现截面类型不对、路径无效等无...

电脑好用便签软件推荐用哪个?PC端透明桌面便签

可以在Windows电脑端应用的便签软件琳琅满目,好用的便签软件推荐大家可关注敬业签,诸如工作、生活、学习等方面容易忘记的备忘任务都可以记录在敬业签中,使用时可以创建多个分类标签记录。记录类型多样化一、便签有需要保存的图片、文档、音频、视频、表格、PPT等文件可以用便签来记录,便签支持一键拖入多个文...

msvcr100.dll丢失原因及解决办法

丢失原因:msvcr100.dll是微软的一个文件。它是VC++2010运行库的一个动态链接库。一些程序的安装和运行需要该动态链接库文件的支持,比如声卡等等。很多人在安装一些程序的时候会显示msvcr100.dll丢失。解决办法,亲测有效,而且可以用此中方法解决同类型问题。第一 电脑丢失MSVCR1...

ESP32物联网开发板制作教程

以ESP32模组为主控设计的开发板。支持WIFI、蓝牙、以太网、RS485、CAN等通信方式……软硬件已全部开源,配套Easyio驱动库、CSDN博文教程,方便大家从ESP-IDF入门物联网的学习与开发。全文导航:电路设计图、打样建议、硬件外设物料说明、硬件功能特色说明、Easyio 开源驱动库、获...

C# WinForms 开发中防止同一应用运行多个实例

在开发 WinForms 应用程序时,有时需要防止同一个应用程序的多个实例同时运行。这种需求在某些情况下非常重要,例如,当你需要确保某个资源(如文件或数据库)只被一个应用实例访问时。本文将介绍几种防止同一应用运行多个实例的方法,提供详细的代码示例。方法一:使用 Mutex 类Mutex(互斥量)是一...