找回密码
 立即注册

QQ登录

只需一步,快速开始

xzq

中级会员

24

主题

135

帖子

743

积分

中级会员

积分
743
QQ
xzq
中级会员   /  发表于:2022-3-29 15:26  /   查看:1974  /  回复:6
33金币
本帖最后由 xzq 于 2022-3-29 15:29 编辑

数据库中用视图的方式已经设置了编码规则 :
LEN(Code) / 3 AS 级次, LEFT(Code, (LEN(Code)  / 3 - 1) * 3) AS 上级分类;

只要输入编码框中,任何3位数例如:001,级别为1
                                     6位数例如:001001,级别为2
                                     9位数例如:001001002,级别为3

                                     3位数例如:002,级别为1
                                     6位数例如:002001,级别为2
                                     9位数例如:002001002,级别为3
当输入正确的位数编码时,树形图级别位置自动就匹配好了位置;


问题:已经用用其他方式设置编码规则,所以在活字格也要按照这个编码规格来,如果输入格式不对就会出现错误
,想用活字实现我这样的规则,能实现吗?

想要实现的功能
         1:按顺序自动编码;(数据没有的时候初始时候可以自己手动添加一个,剩下的自动放进编码框中)
         2:初始输入时候按照这个规则,少输入时候报错,或者位数不匹配,不是3的倍数
         3当点击树形图位置级别为1的时候,点击添加,文本框自动添加级别2 并自动添加编码且数字是按照排序的


希望大佬能整个小demo,就跟物品库存级别,上级类目是一样的,只不过编码自己设定并按照这个规则,

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

最佳答案

查看完整内容

我上传了一个以前做的树形图的DEMO 大概就是点击相应的级次就添加他的下级 看下是你要的不 意思应该查不多

6 个回复

倒序浏览
最佳答案
最佳答案
高阳酒徒
中级会员   /  发表于:2022-3-29 15:26:50
来自 3#
我上传了一个以前做的树形图的DEMO
大概就是点击相应的级次就添加他的下级
看下是你要的不

意思应该查不多

本帖子中包含更多资源

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

x
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-3-29 17:10:35
2#
大佬,您这个看起来是一个具体的项目需求了,我帮您挪到项目需求版块了哈~
项目版块有很多有有实际项目经验的大佬,如果有大佬对您的需求比较感兴趣,就会联系您,也可能会有一些比较有用的建议,对您应该会有帮助~
回复 使用道具 举报
xzq
中级会员   /  发表于:2022-3-30 10:36:57
4#
高阳酒徒 发表于 2022-3-29 20:25
我上传了一个以前做的树形图的DEMO
大概就是点击相应的级次就添加他的下级
看下是你要的不

有相似的地方,谢谢提供的思路,我先研究一下
回复 使用道具 举报
xzq
中级会员   /  发表于:2022-3-30 14:37:03
5#
高阳酒徒 发表于 2022-3-29 15:26
我上传了一个以前做的树形图的DEMO
大概就是点击相应的级次就添加他的下级
看下是你要的不

之前别人给的思路是通过数据库判断的 ,跟这个逻辑极非常相似,包括看到里面的最大值,瞬间明白了思路
回复 使用道具 举报
高阳酒徒
中级会员   /  发表于:2022-3-30 14:38:58
6#
我记得我以前是用的设计器上做的判断
你也可以用len(编码)/3看是不是等于你的级次去判断位数对不对

要是用你设置编码自动+1就不用判断了  前边设置补0就行
回复 使用道具 举报
xzq
中级会员   /  发表于:2022-4-2 08:14:25
7#
高阳酒徒 发表于 2022-3-30 14:38
我记得我以前是用的设计器上做的判断
你也可以用len(编码)/3看是不是等于你的级次去判断位数对不对

非常感谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部