xTable表格功能分享,因3.0大更新,教程停更,请大家耐心等待3.0版
本帖最后由 gczxxu 于 2024-2-26 14:23 编辑先上DEMO文件。测试版,一年有效期,功能慢慢细说。
因3.0大更新,教程停更,请大家耐心等待3.0版,感兴趣的可以下载贴子中2.0demo了解一下。
3.0没来来。
请大家直接移步商城下 XTableS 吧
插件商城直达
**** Hidden Message *****
插件概述:
支持动态数据表显示,支持主子表编辑,支持组件独立化,原生支持拖拽排序,支持动态多表头,支持在线json格式化编辑,支持常规样式,如日期,布尔值,货币符,支持表列显示,支持动态查询,支持高度自适应分页,支持数据图表化显示,支持导出excel,支持按条件设置行编辑权限,支持按条件设置单元格编辑权限,支持显示隐藏活字格内部字段,支持与活字格原生表格数据互通。支持xTools工具包插件。更多功能持续更新中。。。。。。
lxf_007222 发表于 2024-2-26 11:38
期待大神继续更新
改版了。。新名字叫XTableS 本帖最后由 gczxxu 于 2023-5-25 10:09 编辑
动态数据表显示:
难度系数:★☆☆☆☆
功能概述:实现xtable表格数据在运行中切换数据库表
用途:可以在单组件中使用xtable对接多页面中多个数据库表数据,统一样式化
设置如下:
本帖最后由 gczxxu 于 2023-5-25 10:13 编辑
主子表编辑
难度系数:★★★★★
条件:需提前下载安装xtools插件包,链接直达
功能概述:实现和原生功能相同的主子表同步编辑工能,当然也可以是主子子。。。表
用途:同功能概述
技术难点:需要对xtools插件中的回调相关命令有所了解决,以便解决跨页间数据和消息传送功能,附带xtools插件的自定义回调功能教程
本帖最后由 gczxxu 于 2023-5-25 10:10 编辑
表格组件:
难度系数:★★★★☆
功能概述:xtable在组件中的调用方式和命令响应
用途:组件哦。。可以实现模块化
序号含义:
1、表名:用来区分表格,也用来在浏览器缓存中保存表列显示顺序的键名
2、绑定数据表名:你需要绑定数据库中哪个数据表,也就是说显示哪个数据表的数据
3、查询字符串:格式参考活字格设计器中的oData,用来对序号2处数据表数据在服务端进行查询过滤
4、表头格式:你需要自定义为什么样的表头或列显示方式,以及单元格内数据以什么方式显示,如下图中的A处就是表头格式化的字符串,B处根据字符串,实现日期格式化。布尔值显示,货币符号显示。。。
本帖最后由 gczxxu 于 2023-5-25 10:10 编辑
拖拽设置:
难度系数:★★☆☆☆
功能概述:这个功能不用多说了。前面我也在论坛中给过其它方案,但在表格中,目前这个方案是最完美的了。
用途:设定序号列。实现拖拽后自动更新序号。
先上演示:
那么这个是怎么玩的呢?
页面中放置xtable表格后。在右则属性栏,找到序号1位置,打上勾,然后在序号2位置写入你用来记录序号的列名就成了。
注意:如果使用动态数据库表,则根据需要把相应属性做出调整即可。
本帖最后由 gczxxu 于 2023-5-25 10:11 编辑
动态表头样式占位
难度系数:★★★★★
本帖最后由 gczxxu 于 2023-5-25 10:11 编辑
动态查询
难度系数:★★☆☆☆
功能概述:实现对现有数据库表查询
用途:同功能概述
这个比较简单,只需要把相关查询字符串用公式或直接写到以下红线处即可。
小技巧。如果不知道怎么写,在设计器菜单-公式-oDATA生成器来进行辅助设计,如
只需要选择select及其后面的部分即可,注意后面多个双引号哦,至于这个字符串怎么和单元格动态拼接,参考活字格官方教程。
本帖最后由 gczxxu 于 2023-5-25 10:11 编辑
数据分页
难度系数:★★☆☆☆
功能概述:实现在大数量时实现数据分页显示,可以配合demo文件中的 测试大数据按钮进行大数据量加载测试。
用途:同功能概述
按图中对xtable指定分页属性进行勾选即可,现有版本如开启分页后,是根据控件高度进行分页数量自适应的。
动态演示:3750条数据量
本帖最后由 gczxxu 于 2023-5-25 10:12 编辑
支持按条件设置行编辑权限,支持按条件设置单元格编辑权限
难度系数:★★☆☆☆
大招开启:这应该是好多人之前提过的需求。根据条件可编辑锁定指定行或单元格,判断条件符支持:!=,==,<,>,<=,>=
功能概述:根据自数据表中的值来实现锁定或开启编辑状态,可实现行编辑判断和单元格编辑判断(使用此功能,xtable属性 是否可编辑 需要打勾)
用途1:我们正常项目中,有可能会碰到以下情形,一条记录被主管批准后,批准字段值为true,则这条记录不可以再编辑
已知数据表中存在在 单位 字段,当单位字段的值为 支 时,则此行数据不可编辑,判断方式参考上图。
动态演示:一开始记录1单位为根,改为支之后。因为可编辑条件的存在,则记录1自动锁定为不可编辑状态。
同理:单元格可编辑状态控制类似。
小技巧:可以通过数字字段实现多行锁定,如 序号>5,则锁定所有序号<5的记录
本帖最后由 gczxxu 于 2023-5-25 10:12 编辑
支持与活字格原生表格数据互通。支持xTools工具包 占位
难度系数:★★☆☆☆