本文通过对照两种设计器紧要特征及运用意况,Designer在线体验

观念桌面报表设计器是指需要在系统中设置,并透过桌面急速情势打开的设计器。依照不同的体系,需要安装相应的设计器软件,同时在哪些设备上安装,就只可以在哪些设备上应用。

FastReport Online
Designer
FastReport.Net的网页版。

而在线报表设计器则是指无需安装,通过各项设施的浏览器就能在线应用的报表设计器,完全解除了桌面设备、移动设备等不等平台的范围。

>>法斯特REport Online
Designer在线体验
   

正文通过对照二种设计器紧要特征及使用意况,意在认证在线报表设计器对此报表用户的市值所在。

>>法斯特(Fast)REport.Net最新版免费试用下载

 

法斯特(Fast)(Fast)REport Online
Designer是一个RIA应用程序(富互联网应用程序),允许你从任何具有先进网页浏览器的其他设施上运行它(在线报表设计器能够在主流浏览器的新颖多少个本子上运行(Chrome,火狐,Opera,Safari以及IE=)
)。但是,除去这多少个跨平台的助益,在线版本在便利性和效应方面或者稍稍次于桌面版本。

与观念桌面设计器重要区别

之所以,法斯特(Fast)REport Online
Designer的原则性是足以停放在服务器上任何UUID的.Net报表编辑器。在线设计器通过点名预API与服务器举办通信,它概括3个请求:

– 免安装

图片 1

历史观的桌面设计器在拔取前,都要考虑安装环境的问题,比如操作系统、.NET
版本、Linux
中的文件权限、MAC中的系统版本等,这就是传统设计器往往会指向每种环境推出相应的设计器版本的原委。

致使设计器用户在在真正初步报表设计工作在此以前,往往在设置环节就需要消耗大量的时间和精力。

而在线设计器仅需用户通过浏览器即可使用,无需任何的设置或安排步骤,也无需考虑系统中是否存在依靠的插件,打开总括机,即可使用,让用户把精力和岁月投入确实有价值的表格工作!

  • getReport –
    用于起首化。获取报告模板,并将其发送到在线设计器,用于在浏览器中展开编制。
  • previewReport(预览情势) –
    编辑后的报告模板被发送到服务器,服务器成立报表并重回它的HTML格式。报表通过法斯特(Fast)Rport.NET在服务器上运行。
  • saveReport – 保存报表模板到服务器。

– 跨平台

图片 2

直面不同的配备,如桌面电脑、平板总结机及手持设备,传统设计器需要直面不同装备终端发布不同的版本,但在线设计器而因自然的多平台襄助,无需过多考虑平台特色,利用如今最风靡的HTML5技巧,在不同的平台上

为用户提供几乎一模一样的设计经验,而相对传统设计器,更不设有因效益升级而带来的版本混乱问题。

对于每个查询,你应有经过采纳参数来将UUID传递到服务器,用于识别服务器上的表格。

– 自动更新

图片 3

观念的设计器在厂商发表了新功用后,往往需要再行下载及安装配备,但在线设计器的法力进步完全在服务端完成,客户无需繁琐的手续即可体验新增效率。

图片 4

– 服务端自动保存

图片 5

甭管系统崩溃仍旧停电都会导致麻烦的做事白白浪费,但利用在线报表设计器,所有的行事都保留在劳务器端,重新打开浏览器,登陆葡萄成报表系统,即可復苏往日的劳作。

并且,这一特点还打包票了用户无论在办公仍旧在出差的路上,都能继承自己的设计工作,而这一切都是服务端自动保存,无需用户操作。

稍许报表设计工作急需多个人协调,在线设计的特性将这样的境况改成具体,在线设计允许六个用户同时编制同一张报表。

该产品是按照现代浏览器的时尚效能开发的。例如,得益于HTML5,一旦下载过在线设计器就足以在未曾网络的情况下行使它。

– 所见即所得

图片 6

传统的表格设计器在成功计划后,需要不断的进展发布,在最终用户的浏览环境中查阅设计功能,效率特别放下。而在线报表设计器在统筹时即可预览最后效果,随时修改规划,设计功效大大进步。

 

法斯特(Fast)(Fast)Report Online
Designer具有完整基本,从而使系统的工具栏、对话框及另外一些的组件模块间有牵连。RequireJS技术用于识别这一个模板及其依赖关系。这种模块性允许你建立一个为客户提供必要组件的出品,从而降低了档次的层面的要求(因为这是一个Web应用程序,其尺寸是这多少个关键的,越小越好)。对于个别组件,该在线设报表计器还提供了计划构造函数。

对报表用户的市值

值得一提的是法斯特(Fast)(Fast)Report Online
Designer中还利用了此外技术。传统地动用了jQuery,客户端的模版引擎使用jsrender和RequireJS。编辑代码编辑器使用的是CodeMirror,可以停放在表格中。

– 系统集成商

对此系统集成商来说,效率和推行周期的确是一个项目成败的要紧,而在线报表设计器的成百上千风味都能极大的增高项目中标的或是。

无论售前形成需求原型,亦可能宣布后修改新增的需要,集成商都可通过在线设计器急迅验证用户要求,并诚邀用户通过浏览器即时的认可,以急速专业的响应措施取得最后用户认可,同时也大幅度的低落售前及售后资金,提高利润!

Fast(Fast)Report Online
Designer的风尚版本缺少一些关键零部件:MapObject,ChartObject以及斯帕克(Spark)lineObject。

– 最后用户

在线报表设计器以类OFFICE的界面风格及操作习惯,并巧妙地经过分类、向导、智能指示等办法将原来只有正规人士才能主宰的复杂报表设计编程人人可用的简易工具,从而使得实时响应工作要求的改动成为可能。

还要也不是持有的机件都在对话框表格中提供。目前唯有:Button, CheckBox,
CheckedListBox, ComboBox, Date提姆ePicker, Label, ListBox, MonthCalendar,
RadioButton, TextObject。

– 报表开发人士

在线设计器的出产使得报表的开发设计也跻身的协同工作的时代,绝对于事先报表的功用、设计、美化工作只可以按序完成,而且所有人的设计器版本还需要联合,制止出现不一样的事态。

而在线设计的特征使得那么些干活儿的相互成为可能,确定需要后,建立报表的基本框架,然后交由图画人士完成UI设计,而开发人士可以小心于数据准备及团体,

末尾将效用与数据统一,举办最终的通知。并且,所有这么些工作无需大家集中,随时随地都可做到,真正的增高了工作效能。

转载请注解来源:葡萄城报表

 

连带阅读:

在线报表设计实战系列–
制作表格类报表

在线报表设计实战系列–
矩表高级应用

在线报表设计实战连串–
制作复杂表头报表