# html-xzreport-example
**Repository Path**: tizdata_admin/html-xzreport-example
## Basic Information
- **Project Name**: html-xzreport-example
- **Description**: html 小智报表简单示例工程,更多报表示例参考vue3示例工程
- **Primary Language**: JavaScript
- **License**: LGPL-2.1
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-05-13
- **Last Updated**: 2024-08-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# XZReport - 小智报表(一款免费的纯前端报表控件)
v3.7.2 | 2023-05-11
一款原生JS的免费纯前端报表控件,帮助产品高效解决各种报表绘制与导出打印问题。功能涵盖:报表样式绘制、打印格式设置、数据处理函数、交互操作功能等!
- 原生JS开发包形态,可快速应用于各种开发框架。
- 类Excel操作界面,拖拽式报表设计交互,内置大量数据处理函数。
- 丰富的报表样式支持,如:动态行列交叉报表、标签报表、预警报表等。
- 支持报表导出、列表批量打印、低分辨率打印、格式套打打印等交互操作。
- 可直接调用API方法,快速搭建报表场景,如:内置报表工具、搭建报表中心等。
```
开源协议:`功能永久免费、可以商用、代码不开放`。
```
快速体验: [https://xzreport.com](https://xzreport.com "xzreport.com")
## 纯HTML嵌入样例使用步骤
-----------------------------------
### 第一步:下载HTML嵌入样例工程
```
git clone https://gitee.com/tizdata_admin/xzHtmlExample.git
```
### 第二步: 进入样例工程目录
```
cd xzHtmlExample
```
### 第三步: 打开样例工程
```
code .
```
### vscode开发工具内置方式预览html页面(不要使用firefox/googlechrome 直接打开)
### 各个产品的嵌入代码样例,在对应的 index???.html文件中
### 嵌入样例目录结构
### 预览打开方式
### xzChart效果
### xzChartDesigner效果
### xzReport效果
### xzReportDesigner效果
反馈问题
-----------------------------------
> 发现bug 请在github上[发issue](https://github.com/tianzhidata/XZReport/issues/new)
开发文档
-----------------------------------
- 官方网站: https://www.xzreport.com/
- 在线服务 : [小智报表 (xzreport.com)](https://designer.xzreport.com/login)
- 小智BI:https://doc.tizdata.com/xiaozhi/651
- 小智报表:https://doc.tizdata.com/xiaozhi/650
- QQ交流群:894709724
产生背景
-----------------------------------
在软件开发中,需要解决用户对报表方面的一系列需求:
1.复杂的报表样式需求。
软件系统在开发报表时,会遇到各种复杂的报表需求和挑战,如:动态行列报表、多重聚合计算报表、交叉透视报表、自由布局报表、平铺报表、分栏报表、多源报表等。
2.自定义导出打印需求。
基于软件产生的发票、合同、标签、订单等单据和报表,用户可以根据自己的需求和喜好,对单据的内容、布局、样式等进行自定义和调整,以满足不同场景下的打印需求。
3.自己设计报表的需求。
用户期待软件系统中能提供自己设计报表的功能,无需二次开发,通过简单的拖拽和配置,即可灵活地设计出想要的报表样式和内容,从而灵活满足企业的个性化报表需求。
为什么选择 XZReport?
-----------------------------------
> 借助小智报表来实现报表开发,可以降低开发成本,提高开发效率,以及为用户创造了更好的产品体验。
- 轻松实现各种复杂报表样式
- 内置大量数据处理函数
- 拖拽式操作实现报表样式调整
- 制作的报表自动适配和兼容
- 支持按模板打印/自定义打印等
- 支持分组、交叉,合计、表达式等复杂报表
- 灵活打印设置轻松实现格式套打
- 对低分辨率打印做了很好地支持
- 对低分辨率打印做了很好地支持
- 提供类Excel交互的报表设计器
授权协议
-----------------------------------
开源版本遵循 LGPL 条款发布,如果您不能接受 LGPL,并且需要将该项目用于商业用途且不想保留版权信息,需购买[商业授权]([报表工具,小智报表,报表控件,内嵌式报表工具,OEM,表格控件,开源报表工具-产品定价 (xzreport.com)](https://www.xzreport.com/vip))。
报表设计与预览效果
-----------------------------------
- 同比报表
- 比较报表
- 跨层累计报表
- 双向分组小计
- 条件汇总报表
- 自由布局报表
- 组内占比报表
- 分片重复报表
- 交叉累计报表
