用一个插件控制版本更新,企业级应用竟如此安全又方便?

wufei123 发布于 2024-09-02 阅读(2)

相对于市面上同类产品而言,帆软报表(FineReport)具有绝对的领先优势,但是之前更多的是靠番薯们的上手体验和客户间的口耳相传,现在我们希望能够将这些优势总结归纳出来,作为产品先进性的系列报告,今天就给大家带来第一弹,也是年前发布的新插件,模板版本控制插件。

开始新的一年正是大家制定新年目标,确定任务规划的好时机说起产品发展的计划和管理,最离不开的就是对迭代版本的每个流程周期的精细设计报表和决策平台就是信息部门的“产品”,IT人员想要制作好报表也是同样离不开对报表的版本管理。

之前企业想要维护好报表系统需要是用额外的版本管理工作,比如svn或者git,但是这些工具往往很重,带有了很多平常不会用到的功能,学习成本高,其次在管理报表这样具体的事情上,又不够专业,很难与FineReport无缝配合,做到体验上的统一。

FineReport官方发布的创新性的模板版本控制插件就是为了给报表开发用户,提供在编辑模板时,控制模板的版本、进行版本的回退、管理模板上线迭代的能力目前仅支持FR9.0,所有的9.0用户都可以免费下载使用。

场景分析1.业务部门对报表的需求,和信息部门之间类似企业内部的甲方乙方关系,使用版本控制插件创建不同的版本有利于IT部门记录工作成果,保存关键节点,方便验收迭代等等,符合快速迭代的敏捷开发原则2.多种风格的快速切换,同一份报表在不同时间段对于不同的部门而言,可能需求类似,但是具体的细节不尽相同。

比如企业正准备上市,对于财务的管理更为严格,填报中需要额外的补充信息,过一段时间可能又不再需要,此时使用版本控制插件可以快速切换对于帆软众多的软件集成商伙伴,使用版本管理可以方便快捷的为最终用户提供报表实施,对于可以重复使用的报表,仅需要对企业特殊标志进行修改即可以快速上线。

3.管理人员通过制定版本保存的原则,可以快速找到出错点和对应的责任人模板版本控制插件完美地支持FR特色的远程设计功能,远程设计保存版本时将会记录下操作人的账户名称和保存的时间,插件支持为每个版本增加备注,文件的版本列表将会一目了然。

4.单个模板单独备份,相对于工程级别的备份更加灵活快速,模板保存失败或者意外操作导致文件损坏丢失,可以快速使用版本管理功能,将报表还原到正确的状态使用说明通过设计器服务器菜单栏下的插件管理安装模板版本控制插件,或者。

点击此处下载通过插件管理从本地安装,请确保您的设计器版本是9.0,并且jar包版本是2018年1月23日之后的。安装插件将会为您的工程创建版本管理的相关目录和数据表,请不要随意删除。

设计器界面最明显的变化就是在保存按钮所在的工具栏最右侧增加了保存版本的按钮,并且左上角的文件目录树多了查看文件版本的按钮用户主要通过这两个按钮来进入版本管理的相关功能在文件目录树中选择某一个文件,版本管理的按钮将会亮起,点击该按钮进入文件版本列表,用户可以通过这个列表来当前文件的不同版本,点击即可在不同版本之间快速切换,浏览版本之间的差异。

版本支持直接预览,对历史版本的编辑可以保存成为新的版本支持将历史版本还原为真正的模板文件,方便cpt文件的传递和挂载到决策平台对于早旧的版本也可以删除,节约服务器磁盘空间工具栏中的版本管理按钮始终亮起,支持随时创建模板新版本,不同版本编号将以v.1的形式递延,用户还可以再创建版本的时候填写对于该版本的备注信息,方便后期的查找识别。

模板版本管理作为FineReport重要的易用先进性功能之一,还需要不断的完善迭代,如果试用后有好的建议欢迎在文章留言中回复,感谢大家对FineReport产品和帆软插件市场的支持。

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。