Sign in
Sign up
Explore
Enterprise
Education
Search
Help
Terms of use
About Us
Explore
Enterprise
Education
Gitee Premium
Gitee AI
AI teammates
Sign in
Sign up
Fetch the repository succeeded.
Open Source
>
Development Lib
>
Reporting Tool
&&
Donate
Please sign in before you donate.
Cancel
Sign in
Scan WeChat QR to Pay
Cancel
Complete
Prompt
Switch to Alipay.
OK
Cancel
Watch
Unwatch
Watching
Releases Only
Ignoring
134
Star
1.2K
Fork
351
NoneDay
/
CellReport
Code
Issues
13
Pull Requests
1
Wiki
Insights
Pipelines
Service
Quality Analysis
Jenkins for Gitee
Tencent CloudBase
Tencent Cloud Serverless
悬镜安全
Aliyun SAE
Codeblitz
SBOM
DevLens
Don’t show this again
Releases
Latest
2.1.0
ab9a5bd
2022-08-11 17:07
Compare
2.2 新增crud 代码快速生成、报表版本控制
NoneDay
20250522 1、拆分html转pdf,将pdf功能单列为单独目录。如果需要pdf功能,下载html2pdf.zip ,解压到和wwwroot并行的html2pdf目录中即可 或设置appsetting.json中的html2pdf_path,指向正确路径 20250319 1、添加设计器登陆时的第三方认证的支持 20241121 1、用import导入脚本分割template.xml。添加pg的crud模板 20241011 1、新增版本控制、导入导出等功能 2、修改pdf生成支持任意报表表头在每页显示 20240921 1、修复首次启动程序,创建例子报表组出错 2、json输出时间类型,自动判断是否为日期 3、修正标题获取 20240625 1、添加报表运行监控 2、修正设计运行时部分代码未处理dispose的bug 20240418 1、修改web_request的超时为无限,真正的超时随全集设置的sql 超时,缺省是120秒。可以在后端脚本中,加: `var _ExecSqlTimeOut_=600; ` 2、针对数据源添加执行sql 的前缀语句和后缀语句的支持。 20240312 替换MySql 驱动为MySqlConnector。oracle提供的驱动有问题 20240221 添加配置选项:设计器使用条件格式菜单设置的条件格式化计算的最大行数 20230831 1、添加任意报表分页支持 2、添加对行列隐藏的支持 20230731 1、增加对后端分页的支持。 2、增加对tab标签页的配置 20230628 1、后端脚本添加try\catach\finnaly 语句支持 2、前端设计期间导出excel 可用 20230418 1、手机版显示报表添加收缩form图标 2、修正数据集语句莫名其妙多出的\r 3、去掉crud模板生成后布尔值多出的引号 4、大屏手机端显示取消限制,可以自动适配电视显示了,不需要再设置电视的显示模式 5、可以引用excel数据集中的其他sheet数据 6、自动判断long超过15位的数字并转换为字符串传递给前端 7、下载的excel文件名缺省为报表的标题(第一行只有一个单元格时的文本就自动为标题) 8、修正修改大屏尺寸不生效的问题 20221110 1、修正:级联更新报错 2、修正:自动载入参数中有空名字参数 3、新增:后端脚本初步代码提示 20221029 1、编辑器更换为monaco,移除codemirror 2、取消efcore,替换为sqlkata 20221016 1、添加sqlkata支持。现在crud的更新将使用kata('数据源')调用各种更新。详细介绍:http://www.sqlkata.com ``` js var db=kata("testsqlite"); var result=db.Query('订单').where(p||{}).Get(); ``` 2、删除部分例子报表。 20221010 1、支持所有string方法的直接调用。比如"a|b|c".split("|") 2、修正上次修改程序引入的索引报错 3、添加树状下拉选项,树状仅显示最后一级 4、添加新菜单:crud代码生成。现在支持sqllite 和sqlserver。其他类型,补充有关取表信息sql即可 20220927 1、添加增删改查crud初步例子 2、调整后端js 的linq 以及增加了全部类似c#linq 的支持 3、修正select1函数不能正确取值的问题 4、添加多选下拉框全选和全不选按钮 20220909: 1、修正动态设置参数选项转换错误的问题 20000906: 1、修正导出excel 部分单元格丢失边框的问题 2、appsetting.json 添加pdf_fonts:[] 参数,可以手工制定pdf导出时用到的字体,如果pdf显示字体不正确的时候,手工制定这里可以修正该问题 3、修正下拉选项只有一项时,设计期报错的问题 20220830: 1、修正pdf生成的一系列问题 2、调整自动行高设置。以前做的报表如果需要自动行高,需要重新设置一下 3、后端允许lambda表达式,添加了大量的linq 函数 20220826: 1、修正大屏中地图打开报错问题 2、点击运行,将自动将url复制到剪贴板中 20220825: 1、修正引入日期范围后,多选参数在url链接生成时不能正确引用值的问题 2、修正苹果手机固定行列不能正确对齐问题 3、下拉树添加filterable 4、修正报表引用数据集在只有一个参数的时候报错 5、调整_zb_var_ 生成位置,方便生成水印 20220819: 1、下拉参数添加是否可以输入不在下拉选项的配置,如果开启,将允许用户输入(回车确认输入),后端将会对用户的每一项输入做sql注入的检验 2、添加是否首次进入报表就加载数据的选项。在模板配置中设置。缺省是首次进入就加载 3、后端脚本函数resetDefaultParam 和 lastSetParam添加参数param_row。允许动态修改参数设置(如下拉选项、是否隐藏等) 4、修改前端缺省属性的位置,现在全都移动到了window.cellreport之中 5、前端添加函数call_server_func,允许动态调用后端报表中的自定义函数。现在的例子使用在:订单.cr 中 6、后端脚本支持 linq. 使用例子 ``` js var test_arr=[1,2,3]; __env__.logger.error("text error"); __env__.logger.error( test_arr.Where(x=>x>2).Select( x=> x*2 ) ); ``` 7、后端添加函数json_parse和json_stringify,类似js中的分析json和将对象序列化为json字符串 ``` js __env__.logger.error( ds.to_json("all") ); var txt='{"a":1,"b":[1,2,3]}'; return json_parse(txt); ``` 8、web_request 返回内容如果是application/json ,将自动转换为json对象。新增参数raw,可以取到原始response内容 **只需要下载rar文件即可**
Last committed message:
crud模板添加
1.1.0
f8c79d5
2022-03-19 13:24
Compare
1.1.0
NoneDay
20220720: 新增函数: 1、数据集函数返回的list,可以使用loc函数直接定位取数 20220719: 1、 单元格添加同值合并属性。相邻单元格 相同属性 相同值 将合并单元格 2、扩展select1 函数功能,第三个参数表示符合条件的第几行数据 20220718: 修正: 1、excel的图片导出 2、内置数据集中,字段有单引号时报错 3、苹果浏览器中0.5pt的边框不显示的问题 20220627: 新增: 1、报表单元格内容过长时,自动撑开单元格。在报表属性中可设置,缺省是关闭状态。或设置window.cr_auto_line_height=true 开启全局的自动行高功能。 2、鼠标选中行使用加重颜色标识,可使用 `window.cr_active_row_color`设置 3、鼠标悬停行使用加重颜色标识,可使用 `window.cr_hover_row_color`设置 4、添加行列容器,方便将组件编组 5、添加搜索功能,在报表右上角会有一个搜索图标,点开后可以对当前数据做各种搜索 修正: 1、min函数 计算错误的问题 2、水印设置属性有数字项的时候,pdf报错问题 20220511 重要升级: 1、添加组件可视化配置。已经自定义配置可视化配置 2、报表定义自动缓存,提高读取物理文件的速度 新增: 1、添加树状报表展示支持 2、修改ele-grid组件为avue-crud,强化表格的功能配置 3、二维码函数qr_code,支持所有类型的条形码和二维码 4、单元格新增属性:pdf输出时,是否行后分页 5、大屏动态适应分辨率 修正: 1、pdf打印因无设置水印不能正确预览 2、运行状态下参数字符串长度超过80px显示换行 20220408 1、修正向导只添加一个列分组时报错的问题 2、添加pdf导出和预览。报表设计可以使用html标签嵌入图片等内容,页眉页脚也可以使用html标签。自已设置自动收缩列和行到指定页数。 3、添加数据集字段转base64的函数ByteArrToBase64String,支持blob字段 4、带基本定义格式导出excel。不包含隔行变色、类excel的条件格式 5、更正复制时显示值表达式丢失的问题 6、添加隐藏页布局,方便设计不需要直接显示的报表。 7、完善数据集管理页面中的取数执行按钮动作调整部分图标及提示,现在可以在数据集管理页面直接点取数执行,不需要去预览查询中取数了。 8、更改组件添加到报表的方式。新增组件维护界面 9、修正数据集avg 无效的问题 10、感谢stone_di_007 提供部分页面美化 **下载rar发行版文件。其他不需要下载**
Last committed message:
1修正参数联动错误
1.0.3
579dfec
2022-02-09 10:35
Compare
1.0.3
NoneDay
1、更改组件添加到报表的方式。新增组件维护界面 2、完善动态组件style的scoped方式 3、修正合并单元格输入内容时无效的问题。 4、开启组件的标题及图标功能 5、允许自定义form。添加移动端多行表头的时候表头转按钮 6、适配linux、mac 7、可扩展单元格允许对非数据集的list类型的返回值做展开 8、增加对api服务返回的json的多层次分析,数据集字段扩展为允许使用字典对象和列表list 9、添加ListRange 函数.对list类型做裁剪返回新list 10、修正多次交叉表,取数错误 11、修正多次交叉表中发现的调用自定义函数,多线程冲突的问题 12、完善定时取数的刷新机制
Last committed message:
更改组件添加到报表的方式。新增组件维护界面
1.0.2
a47d600
2022-01-19 15:00
Compare
1.0.2
NoneDay
1、修正联动更新时参数是整数时报错的问题 2、修正数据集为空时,count不正确的问题 3、添加leftJon_set 集合函数 4、添加变量数据集的使用。可以实现类似sql行组窗口函数的功能,而且更灵活 5、添加对大屏数据看板方式的基础支持 6、集成datav 7、修正合并单元格输入无效。修正点开单元格编辑再在属性中编辑时失效 8、添加对api数据集中json子属性的支持 9、添加对动态模板组件中对script和style的支持
Last committed message:
屏蔽修改联动刷新中没有数据集时的报错问题
Download
To prevent Robot download, Please enter the captcha to continue
Cancel
Download
C#
1
https://gitee.com/NoneDay/CellReport.git
git@gitee.com:NoneDay/CellReport.git
NoneDay
CellReport
CellReport
Going to Help Center
Search
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
Comment
Repository Report
Back to the top
Login prompt
This operation requires login to the code cloud account. Please log in before operating.
Go to login
No account. Register