当前位置: 欣欣网 > 码农

一个.NET开源且强大的复杂统计报表制作与运行工具

2024-07-09码农

我们致力于探索、分享和推荐最新的实用技术栈、开源项目、框架和实用工具。每天都有新鲜的开源资讯等待你的发现!

CellReport项目介绍

CellReport 是一个以复杂统计报表为核心目标的制作、运行工具。它旨在解决日常快速制作统计报表的需要,通过结合集合运算的思想,使得报表制作人员能够专注于每一类指标的加工,并在报表设计界面通过集合函数组织数据,从而极大地简化了报表的制作和维护过程。

使用技术

  • 前端设计器:基于vue、luckysheet、echarts等前端技术实现的网页方式。

  • 后端报表引擎:基于.NET 6构建,确保了报表的高性能和可扩展性。

  • 支持数据库

    sqlServer、sqlite、Mysql、Pgsql、odbc。

    项目主要功能

  • 复杂统计报表制作:CellReport以复杂统计报表为核心目标,提供了一套完整的报表制作工具,支持用户从设计到运行的全过程。

  • 多数据源支持:项目支持使用多种数据源进行报表制作,包括数据库、excel文件、api服务以及已有的报表等,提高了数据的灵活性和报表的通用性。

  • 集合函数组织数据:用户可以通过内置的集合函数组织数据,以类excel界面设计最终呈现结果,使得数据的处理和展示更加直观和高效。

  • 报表设计界面:提供了直观易用的报表设计界面,用户无需编写复杂的代码即可完成报表的设计和定制。

  • 报表元素丰富:预定义了丰富的报表组件、echart组件、数据展现组件等页面元素,用户可以根据需求自由选择和配置。

  • 自定义脚本功能:内置类js语言引擎,允许用户编写自定义脚本,实现更复杂的数据处理和报表逻辑。

  • 项目功能演示

    项目开源地址

  • https://gitee.com/NoneDay/CellReport