“报表是应用系统中不可或缺的一部分,引入葡萄城SpreadJS产品,高效填补了蓝凌产品谱系对在线报表设计及复杂报表应用的刚性需求。”
——深圳市蓝凌软件股份有限公司
一、 公司简介
深圳市蓝凌软件股份有限公司,以下简称蓝凌软件,始创于2001年,是生态OA引领者、数字化办公专业服务商、知识管理国家标准主要参编单位。公司秉承“赋能数字化转型,让组织更智慧”的使命,以蓝凌MK数字化办公平台为核心,提供协同办公、PaaS平台、低代码、移动门户、知识管理、财务报账、合同管理、采购管理、流程大数据、信创办公等数字化解决方案,赋能各行各业的大中小微组织迈入数字化时代。
蓝凌软件20多年深耕OA与知识管理领域,拥有100多项科研成果与专利,是《知识管理国家标准》的主要参编单位,合作的客户包含中信集团、恒大地产、民生银行、一汽集团等,是数万家中大型客户的首选合作单位。
二、 背景说明
蓝凌作为数字化办公专家,生态OA的引领者,其产品在各行各业中得到了广泛的应用。蓝凌云服务平台主要包括MK数字化工作平台、EKP数字化办公平台、叮当SaaS。
(蓝凌产品体系图谱)
下图为数字化工作平台的产品家族图,作为一款数字化转型的基础平台,该平台由上到下可分为三部分,第一部分是底层的数字化基础设施;第二部分是8个微服务的架构,分别为组织管理、门户管理、流程管理、低代码、数据管理、整合框架、内容管理和智能搜索;第三部分是由微服务架构搭建的产品(门户、开发平台、集成平台等)。蓝凌软件的产品主要涵盖功协同办公、业务协同、移动办公和数据分析等多个维度。
(数字化工作平台的产品家族图)
三、通过SpreadJS构建数字化工作平台报表设计器
为了更好的实现实现数据分析功能,蓝凌借助SpreadJS封装了许多图表工具,从而实现了数据采集、数据查询、数据分析、数据业务化等功能。
下图是借助SpreadJS封装实现的报表设计器:
(使用SpreadJS实现的报表设计器)
该设计器根据功能可以分为数据集配置面板、定制工具栏、查询条件配置和报表属性配置面板四部分:
1、数据集配置面板:系统可以通过数据集配置连接数据需要的数据信息,并对数据信息进行可视化的修改,如上图中连接的就是一个门诊挂号的数据集,包含了科室、创建者、创建时间、最后更新时间、最后更新人、医生姓名等字段。用户可以根据需要选择自己需要的数据字段即可。
2、定制工具栏:类似于Excel的工具栏,用户可以在这里设置字体的样式和大小,同时还可以加入数据校验的公式和条件。
3、查询条件配置:用户可以根据业务需求定制报表数据的查询条件,这样就便于业务人员后期对于报表数据的查询。
4、报表属性配置面板:分为单元格属性、事件和主题三部分。单元格属性包含字段类型、文本内容、拓展方向、显示方式等,除此之外,单元格属性还可以实现父格筛选功能,包括自定义筛选、左父格筛选、上父格筛选等。
1)使用报表设计器实现的合同台账:
下图是使用报表设计器实现的某公司的合同台账报表,该报表根据内容可以分为嵌入图表、分类数据自动合并和条件格式展示数据。
嵌入图表:在SpreadJS中支持柱形图、饼形图、折线图、面积图等12中数据可视化图表,用户可以根据需求定制图表并嵌入在报表中显示。
分类数据自动合并:用户可以根据需求合并每一个项目中心中的数据。
条件格式展示数据:用户可以根据在报表设计器中设计的条件展示对应的数据内容,同时也可以实现报表数据的查询。
(使用报表设计器实现的合同台账)
2)使用报表设计器实现的复杂报表:
下图是使用报表设计器设计的一款复杂报表,该报表中包含了柱形图和迷你图,同时对于每一个不同的属性的数据根据月份和指标进行分组显示,并用不同的颜色区分出来,最后对每一个月份的数据进行评级(A、B、C、D)。
(使用报表设计器构建的复杂报表)
四、SpreadJS助力蓝凌打造完整数字化能力图谱
SpreadJS为蓝凌带来的价值:
1.高效填补了蓝凌产品谱系对在线报表设计的刚性需求
报表是应用系统中不可或缺的一部分,引入葡萄城SpreadJS产品,高效填补了蓝凌产品谱系对在线报表设计及复杂报表应用的刚性需求,使得报表设计和应用变得更加灵活和便捷。
2. 葡萄城的技术服务也非常值得信赖
除了产品过硬之外,葡萄城的技术服务也非常值得信赖。专业的培训服务能够帮助技术团队快速解决产品整合上的难题,同时能够根据客户的需求和技术水平进行针对性的培训,帮助团队快速上手并解决实际问题。
3. 葡萄城专注技术开发40余年,有非常强的技术积累
葡萄城专注技术开发40余年,有非常强的技术积累。蓝凌与葡萄城一起共创未来,共同支撑企业数智化的可持续发展。