gjml14hao 发表于 2018-8-25 16:12:05

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

本帖最后由 gjml14hao 于 2018-8-25 17:21 编辑

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


已经实现


新的问题


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


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


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


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

第二种编码长度分级


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


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

第三种自我繁殖


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

换个思路
使用列表选择


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

新的问题诞生了



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



求大神指导正确的树形可按编号排列的方式!谢谢!
刚才自己又好奇的弄了一下,发现列表选择一样可以做填表公式


现在用列表选择的方式来实现这个功能看来是没有什么问题了,但是当分公司数据为空的情况下,列表选择是无法弹出的。
而且相比使用体验上,觉得树形更好看。
所以还是想知道用树形如何排列序号,谢谢老师,谢谢大神!


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




谢谢版主 jolin

jolin 发表于 2018-8-25 17:11:38

试一下,第一种方式中,多数据项分级,分级数据项选公司编号,显示数据项选公司简称试试
页: [1]
查看完整版本: 关于数据接口——树形列表问题(1)