找回密码
 立即注册

QQ登录

只需一步,快速开始

店小二
初级会员   /  发表于:2021-10-13 12:17  /   查看:3039  /  回复:4
1金币
本帖最后由 Freya.Li 于 2021-10-15 17:18 编辑



请问库存管理系统中点击树形图节点,右边表格自动变化的效果怎么实现的?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

首先左边需要安装树形图插件,安装链接如下: https://appmarket.grapecity.com.cn/%E5%95%86%E5%93%81%E8%AF%A6%E6%83%85?pageContext=ABpassValuesBFCABSourceBFBSP2104280001BGBTarget%5BellBFABRowBF20GB%5BolumnBF4DDGABSourceBFB%7D2104280007BGBTarget%5BellBFABRowBF20GB%5BolumnBF18DDED 这里其实是有两种树结点绑定数据库的方式,一种是固定级别模式、一种是动态级别模式 这里对于不同的的方式,实现的方法也不同。 ...

4 个回复

倒序浏览
最佳答案
最佳答案
Freya.Li
中级会员   /  发表于:2021-10-13 12:17:22
来自 5#
本帖最后由 Freya.Li 于 2021-10-13 17:46 编辑

首先左边需要安装树形图插件,安装链接如下:
https://appmarket.grapecity.com.cn/%E5%95%86%E5%93%81%E8%AF%A6%E6%83%85?pageContext=ABpassValuesBFCABSourceBFBSP2104280001BGBTarget%5BellBFABRowBF20GB%5BolumnBF4DDGABSourceBFB%7D2104280007BGBTarget%5BellBFABRowBF20GB%5BolumnBF18DDED
这里其实是有两种树结点绑定数据库的方式,一种是固定级别模式、一种是动态级别模式
这里对于不同的的方式,实现的方法也不同。
对于这两种区别还不了解的,需要先移步到这里查看,因为后面的设置将会基于如下文档中的工程demo:
单元格类型插件 - 树型图
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=48635&fromuid=64825
(出处: 葡萄城产品技术社区)

下面来分别介绍下这两种模式的实现方法
一:固定级别模式
先看下数据表结构




树形图:

设置一个文本框等于树形图,运行后会发现,
如果点击的是一级目录,那么点击结点的文本框显示的是一级目录的id


如果点击的是二级目录,那么点击结点的文本框显示的是一级目录id_二级目录id


那么我们就可以通过_分隔出来一级目录省份的id,及二级目录城市的id

分隔省份时,对于如果点击结点只有一级目录的情况,相当于没有下划线,那么我们就取点击结点的值


分隔城市时,对于如果点击结点只有一级目录的情况,相当于没有下划线,那么我们就给城市设置为空字符串



然后我们就可以右键给表格设置查询条件:
关于查询条件不清楚的可以移步官方手册:https://help.grapecity.com.cn/pa ... ion?pageId=56527756

查询城市ID和省份ID即可

二、动态级别模式
先看数据表结构:




同样我们还是让一个文本框等于树节点


你会发现点击的时候显示的都是物品类目的id,与固定模式有所不同



之后我们来设置查询条件,我们在物品表中只存了最小的类目ID
然后给类目ID设置了关联字段



因而在这种情况下,只要物品表中存储的类目id等于当前选择结点,或者物品表的类目id的父级结点等于当前选择结点,或者物品表的类目id的父级结点的父级节点等于当前选择结点,等等等看最多有多少层级,那么就需要展示出来,因而我们的查询条件如下设置即可



demo工程参考如下:








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Li.Zhou活字格认证
银牌会员   /  发表于:2021-10-13 12:27:02
2#
本帖最后由 Li.Zhou 于 2021-10-13 12:33 编辑

这个是可以给右边的表格设置查询条件,你用一个普通单元格=树形菜单就可以取到当前树形菜单所在的节点 ,通过查询条件对右侧表格进行查询。
参考
分享篇一:二级树形图实现联动
https://gcdn.grapecity.com.cn/fo ... 85035&fromuid=63778
树形图查询
https://gcdn.grapecity.com.cn/fo ... 45559&fromuid=63778
树形图动态捆绑于表格联动
https://gcdn.grapecity.com.cn/fo ... 60254&fromuid=63778


回复 使用道具 举报
elwin
中级会员   /  发表于:2021-10-13 13:40:22
3#
谢谢!!!!
回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-10-13 13:44:26
4#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部