低代码开发技术,是指无需编码或通过少量代码就可以快速生成应用程序的工具,一方面可降低企业应用开发人力成本和对专业软件人才的需求,另一方面可将原有数月甚至数年的开发时间成倍缩短,帮助企业实现降本增效、灵活迭代。作为软件开发技术的发展方向,低代码开发工具类产品众多,能够开发Web应用和移动APP的工具也不在少数。

(低代码开发)

事实上,虽然 “无纸化办公”正在成为企业信息化的大趋势,但可以打印出单据和报告的报表模块仍在企业系统中占据一席之地,不可或缺。长期以来,报表模块的开发难度大、工作量投入高,常常成为企业系统开发的瓶颈。低代码开发工具是否可以用来快速开发符合企业需求的打印功能,解决报表开发的难题?当然可以!引领中国低代码技术发展的“活字格”,用技术实力,给出了肯定的答案。

销售模块,销售单打印效果

(使用活字格开发的典型报表:销售单据)

活字格是葡萄城推出的低代码开发平台。作为全球领先的开发工具领域技术和服务提供商,葡萄城一直以“赋能开发者”为使命,致力于帮助开发者提高开发效率,助推企业信息化发展。30 多年来,葡萄城持续关注技术环境和用户需求,不断迭代产品,让用户能够及时获得性能稳定、高效易用的开发工具,帮助提高开发效率,深受以微软、华为、中国石油、大金空调等为代表的各行业用户认可。

部分典型用户

(葡萄城的部分典型客户)

基于长期服务全球数百万客户的经验,葡萄城深刻理解客户需求,并体现在产品设计和功能中提供给客户。就报表开发方面,活字格就进行了大量的增强。

活字格的报表解决方案颇具创新性,开发者在设计器中利用熟悉的表格、图文列表等页面元素即可设计打印模板,并精确控制分页、重复等行为,最终开发出满足业务需求的单据、报告等报表打印功能。更低的技术要求、更高的开发效率、媲美专业报表软件的效果,让活字格在报表开发,尤其是Word型报表开发方面极具竞争力。

(使用活字格开发的Word型报表,此处为动图)

支撑起活字格的报表打印解决方案的,主要是以下几大功能,让我们一起详细了解。

打印设置

开发者可以像使用Excel一样,设置打印区域、缩放、边距、纸张类型和方向、页眉页脚等参数,精确控制打印效果。为了让开发者可以更直观地看到打印区域,活字格设计器还提供了打印参考线功能,像Office一样,所见即所得。

(设计器上画出打印区域的打印参考线)

可控分页

报表打印和页面显示的最大差别之一,在于打印出来的报表是要分成多页的。活字格提供了类似于Word的分页符,开发者可以通过插入分页符,控制打印出文档在哪里换页。在构建Word型报表时,不论是开发封面、封底还是目录页、标题页,分页符功能都非常实用。

(在设计器中插入分页符,强制换页)

打印重复区

在设计单据等Word型报表时,开发者经常遇到需要重复打印页面头部和尾部情况。以订单为例,订单的主体部分是订单中的货品表格,如果该表格超出一页的高度时,每一页中货品表格的上方和下方都需要打印诸如客户信息、付款信息等内容。

为了做出这种设计,活字格提供了“打印重复区”功能。开发者只需在设计器中,将客户信息区域、付款信息区域和货品表格设置为打印重复区,然后将表格上方的客户信息设置为头部、下方的付款信息设置为尾部。在最终打印出来的报表中,头部和尾部就会出现在每页的固定位置,最终实现票据或订单那样在每一页打印出重复的头部和尾部的效果。

(打印重复区的效果,此处为动图)

填充表格中的空白行

在报表的最后一页,当表格中的数据行数少于模板设置的高度,该如何处理空白的区域?通过活字格的表格属性,开发者可以设置如何填充这些空白行。为了适应企业更苛刻的样式要求,开发者还能设置空白行的样式,如是否需要打印出边框等。活字格提供更精细的控制选项,只为让开发者能将更精致的报表功能交付给最终用户。

图文列表

随着企业对数据可视化要求的提升,单纯的表格已经难以满足报表布局的需求。在活字格中,开发者能使用之前熟悉的图文列表设计出更多样化的打印布局和效果,比如在同一张纸上打印多组小尺寸标签,或者打印出图文并茂的产品目录等。有了图文列表,报表打印的效果将更加出色,应用场景也会更加广泛。

(低代码开发平台十大趋势)

中国软件行业协会在《2020中国低代码开发平台十大趋势》中指出,葡萄城等国内外多家老牌软件开发工具厂商凭借着在软件开发工具领域多年的技术积累,推出的低代码开发平台产品有较强的竞争优势。从活字格V6.0富有创新力的报表打印解决方案中,我们不难看出葡萄城近40年的技术积累在推动低代码技术进步过程中起到的关键作用。正是这些技术积累,赋能活字格的使用者通过可视化的方式,不需编写代码,就能开发出媲美专业报表软件的报表打印功能,快速补全企业应用系统的版图。

活字格系统构成图

(活字格低代码开发平台)

从Web应用到移动端集成,再到报表打印,活字格低代码开发平台攻克了一道道难关,在不断降低技术门槛、提升开发效率的同时,也在持续扩大着低代码技术的应用疆界,引领低代码的技术趋势。如果您对低代码开发感兴趣,正在寻找一款能迅速上手,高效开发企业应用,助推企业数字化的工具,不论您是否具备编程经验,活字格低代码开发平台都是不容错过的选择。欢迎在百度搜索活字格访问官网,了解更多信息,免费下载试用吧。