对立传统桌面设计器,可视化Web报表设计器

本文通过对比两种设计器主要特性及使用场景,FastReport Online

价值观桌面报表设计器是指需要在系统中装置,并透过桌面迅速情势打开的设计器。遵照不同的系列,需要设置相应的设计器软件,同时在哪个设备上安装,就只好在哪些设备上应用。

FastReport Online
Designer
FastReport.Net的网页版。

而在线报表设计器则是指无需安装,通过各个设备的浏览器就能在线应用的报表设计器,完全打消了桌面设备、移动设备等不同平台的限量。

>>法斯特(Fast)REport Online
Designer在线体验
   

正文通过相比较二种设计器首要特征及使用境况,旨在认证在线报表设计器对此报表用户的市值所在。

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

 

Fast(Fast)REport Online
Designer是一个RIA应用程序(富互联网应用程序),允许你从其它拥有先进网页浏览器的任何设施上运行它(在线报表设计器可以在主流浏览器的新型六个版本上运行(Chrome,火狐,Opera,Safari以及IE=)
)。不过,除去这多少个跨平台的助益,在线版本在便利性和功用方面仍然稍稍次于桌面版本。

与传统桌面设计器首要区别

因而,FastREport Online
Designer的永恒是足以放置在服务器上任何UUID的.Net报表编辑器。在线设计器通过点名预API与服务器举行通信,它概括3个请求:

– 免安装

图片 1

传统的桌面设计器在动用前,都要考虑设置环境的题材,比如操作系统、.NET
版本、Linux
中的文件权限、MAC中的系统版本等,这就是传统设计器往往会指向每种环境推出相应的设计器版本的缘故。

以致设计器用户在在真正起头报表设计工作在此以前,往往在装置环节就需要消耗大量的年华和生机。

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

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

– 跨平台

图片 2

面对不同的配备,如桌面电脑、平板总结机及手持设备,传统设计器需要直面不同装备终端发表不同的本子,但在线设计器而因自然的多平台援助,无需过多考虑平台特色,利用最近最流行的HTML5技艺,在不同的阳台上

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

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

– 自动更新

图片 3

观念的设计器在厂商揭橥了新效能后,往往需要再次下载及安装配备,但在线设计器的服从提高完全在服务端完成,客户无需繁琐的步子即可体验新增效能。

图片 4

– 服务端自动保存

图片 5

随便系统崩溃依然停电都会促成麻烦的办事白白浪费,但使用在线报表设计器,所有的干活都保留在劳动器端,重新打开浏览器,登陆葡萄成报表系统,即可复苏在此以前的行事。

与此同时,这一特点还打包票了用户无论在办公仍然在出差的旅途,都能持续协调的设计工作,而这一切都是服务端自动保存,无需用户操作。

多少报表设计工作亟待三个人协调,在线设计的风味将这么的现象改成现实,在线设计允许五个用户同时编制同一张报表。

该产品是基于现代浏览器的新颖效能开发的。例如,得益于HTML5,一旦下载过在线设计器就足以在并未网络的意况下使用它。

– 所见即所得

图片 6

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

 

法斯特Report Online
Designer具有完整基本,从而使系统的工具栏、对话框及此外一些的机件模块间有挂钩。RequireJS技术用于识别这个模板及其倚重关系。这种模块性允许你建立一个为客户提供必要组件的出品,从而降低了体系的范围的要求(因为那是一个Web应用程序,其尺寸是老大重要的,越小越好)。对于个别组件,该在线设报表计器还提供了设计构造函数。

对报表用户的价值

值得一提的是Fast(Fast)Report Online
Designer中还使用了其他技术。传统地采用了jQuery,客户端的沙盘引擎使用jsrender和RequireJS。编辑代码编辑器使用的是CodeMirror,可以松开在报表中。

– 系统集成商

对于系统集成商来说,功能和履行周期的确是一个品种成败的重中之重,而在线报表设计器的众多风味都能大幅度的滋长项目中标的也许。

无论售前形成需求原型,亦或者发布后修改新增的需求,集成商都可透过在线设计器快速验证用户要求,并邀请用户通过浏览器即时的肯定,以很快专业的响应措施取得最终用户认同,同时也大幅度的大跌售前及售后资金,提高利润!

FastReport Online
Designer的风行版本紧缺一些重大组件:MapObject,ChartObject以及斯帕克(Spark)lineObject。

– 最后用户

在线报表设计器以类OFFICE的界面风格及操作习惯,并巧妙地因而分类、向导、智能提示等艺术将本来唯有规范人士才能主宰的纷繁报表设计编程人人可用的简约工具,从而使得实时响应工作要求的转移成为可能。

而且也不是具有的零部件都在对话框表格中提供。如今唯有:Button, CheckBox,
CheckedListBox, ComboBox, Date提姆ePicker, Label, ListBox, MonthCalendar,
RadioButton, TextObject。

– 报表开发人士

在线设计器的出产使得报表的开发设计也进入的协同工作的一世,相对于事先报表的功能、设计、美化工作只好按序完成,而且所有人的设计器版本还需要统一,制止出现不等同的情事。

而在线设计的特征使得这一个工作的交互成为可能,确定需要后,建立报表的着力框架,然后交由图画人员到位UI设计,而开发人员可以小心于数据准备及团队,

最后将效用与数据统一,举行最后的宣布。并且,所有这一个工作无需我们汇总,随时随地都可做到,真正的加强了工作效能。

转载请讲明来源:葡萄城报表

 

相关阅读:

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

在线报表设计实战连串–
矩表高级应用

在线报表设计实战类别–
制作复杂表头报表