大数跨境
0
0

使用 CellReport 快速完成 .NET 复杂统计报表系统搭建

使用 CellReport 快速完成 .NET 复杂统计报表系统搭建 DotNet项目宝库
2025-08-28
2
导读:一个以复杂中国式报表为核心目标的制作、运行工具,可以让任意 .NET 程序具有js脚本功能。支持数据看板、大屏制作。你可以使用数据库、excel文件、api服务、已有报表等为数据源,通过内置的集合函数

致力于挖掘功能强大、性能优越、创新前沿且简单易用的 C#/.NET 开源框架、项目、类库与工具。助力 .NET 开发者轻松解锁并运用这些实用的宝藏资源,提升开发效率与创新能力!

项目介绍

CellReport 是一个以复杂中国式报表为核心目标的制作、运行工具,可以让任意 .NET 程序具有js脚本功能。支持数据看板、大屏制作。你可以使用数据库、excel文件、api服务、已有报表等为数据源,通过内置的集合函数组织数据,以类excel界面设计最终呈现结果。

典型应用场景

  • 企业级统计报表:财务年报、销售分析等含多级表头/交叉表的场景
  • 政务报表系统:需要动态合并单元格、复杂分组的行政报表
  • 实时数据看板:对接API服务快速生成可视化仪表盘
  • 历史数据对比:支持多数据集并集/交集运算实现时序分析

项目特点

项目源码下载

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

需要安装的软件

  • 下载安装NET Core 6 SDK 或 Runtime:https://dotnet.microsoft.com/download
  • 下载安装redis(可选):https://github.com/MicrosoftArchive/redis/releases

项目运行和配置

假设解压安装到了d:\cellReport。

  1. 执行 start.bat
  2. 浏览器输入地址: http://127.0.0.1:5000
  3. 缺省用户名密码:admin/database!123 。管理员用户在appsetting.json中存有(最后面可以找到),可以自行修改。

报表组管理

  • 点报表目录,,选example,能看到所有的测试报表,可以学习基本使用方法.
  • 缺省已经有了一个default组和example组。第一次登录,选报表组管理做基本的配置报表存放路径和数据库链接。可以根据不同的应用建立不同的组。报表组可以添加协助管理人员,多个用户中间用英文逗号分割。

当前预安装的数据库驱动程序有:sqlServer、sqlite、Mysql、Pgsql、odbc。需要其他驱动的自行下载安装。

配置完毕后,按F5 刷新页面,点报表目录,正常的话,这是应该能看到所有的测试报表了!

更多项目使用介绍

  • https://noneday.github.io/CellReport/zh/guide/

项目运行效果


图片



    图片

    【声明】内容源于网络
    0
    0
    DotNet项目宝库
    致力于挖掘功能强大、性能优越、创新前沿且简单易用的 C#/.NET 开源框架、项目、类库与工具。助力 .NET 开发者轻松解锁并运用这些实用的宝藏资源,提升开发效率与创新能力!
    内容 86
    粉丝 0
    DotNet项目宝库 致力于挖掘功能强大、性能优越、创新前沿且简单易用的 C#/.NET 开源框架、项目、类库与工具。助力 .NET 开发者轻松解锁并运用这些实用的宝藏资源,提升开发效率与创新能力!
    总阅读84
    粉丝0
    内容86