关于数据接口——树形列表问题(1)

新人帖
2018-8-25 16:12:05
7323
本帖最后由 gjml14hao 于 2018-8-25 17:21 编辑

应用场景,在填表中,所属分公司想做一个表单来自动选择,使用数据接口——树形列表解决。
1.png

已经实现
1.png

新的问题
1.png

在分公司管理里,已经填写了数据01百川消防、02安源消防、03海纳水电
可是为什么树形选择里出来的顺序是第一个安源消防、第二个海纳水电、第三个百川消防是我的树形列表设置有问题吗?
首先我的分公司模板如下
4.png

接下来我们看3种树形构建方式
第一种多数据项分级
1.png

使用该方式虽然设置了公司简称排序为升序,可是实测结果为
4.png

第一安源 第二海纳 第三百川 既没有按照公司编号01-03的顺序,也没有按 简称字母排序

第二种编码长度分级
2.png

虽然可以设置按编码字段升序,可实测结果为
4.png

和第一种方式结果一样并没有体现出有排序的样子

第三种自我繁殖
3.png

因为我只设置了公司编号和公司名称,并没有父公司编号,所以不适合这种方式。

换个思路
使用列表选择
1.png

终于实现了按公司编号01-03的排序显示

新的问题诞生了

1.png

虽然列表选择可以实现按公司编号的排序,但是在列表选择里不可以执行填表公式,在后期增加其他分公司的时候就不方便了。
1.png


求大神指导正确的树形可按编号排列的方式!谢谢!
刚才自己又好奇的弄了一下,发现列表选择一样可以做填表公式
1.png
2.png 3.png
现在用列表选择的方式来实现这个功能看来是没有什么问题了,但是当分公司数据为空的情况下,列表选择是无法弹出的。
而且相比使用体验上,觉得树形更好看。
所以还是想知道用树形如何排列序号,谢谢老师,谢谢大神!

1.png
版主给与了解决办法
试一下,第一种方式中,多数据项分级,分级数据项选公司编号,显示数据项选公司简称试试
1.png



谢谢版主 jolin
4.png
2人收藏
3 条回帖
jolin版主2018-8-25 17:11:38
需要登陆后才可进行回复 登录