编码设置规则能否实现一下效果
本帖最后由 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
大概就是点击相应的级次就添加他的下级
看下是你要的不
意思应该查不多
大佬,您这个看起来是一个具体的项目需求了,我帮您挪到项目需求版块了哈~
项目版块有很多有有实际项目经验的大佬,如果有大佬对您的需求比较感兴趣,就会联系您:loveliness:,也可能会有一些比较有用的建议,对您应该会有帮助~ 高阳酒徒 发表于 2022-3-29 20:25
我上传了一个以前做的树形图的DEMO
大概就是点击相应的级次就添加他的下级
看下是你要的不
有相似的地方,谢谢提供的思路,我先研究一下 高阳酒徒 发表于 2022-3-29 15:26
我上传了一个以前做的树形图的DEMO
大概就是点击相应的级次就添加他的下级
看下是你要的不
之前别人给的思路是通过数据库判断的 ,跟这个逻辑极非常相似,包括看到里面的最大值,瞬间明白了思路 我记得我以前是用的设计器上做的判断
你也可以用len(编码)/3看是不是等于你的级次去判断位数对不对
要是用你设置编码自动+1就不用判断了前边设置补0就行 高阳酒徒 发表于 2022-3-30 14:38
我记得我以前是用的设计器上做的判断
你也可以用len(编码)/3看是不是等于你的级次去判断位数对不对
非常感谢:lol
页:
[1]