乐于分享
好东西不私藏

WPS动态更新下拉选项的思路!

WPS动态更新下拉选项的思路!

我们之前发过几期WPS多维表的实战案例,算是工作中也是有点使用经验,但是最近想实现动态下拉菜单发现坑不少,今天我们就来聊聊!
▍单选项介绍
档案表里是一列人名,实际可能还有其他字段,不过本案例不涉及~
数据表里有一个值班人员字段,这个字段每天有一个人值班,避免每次人工填写错误,比如常见的多加了一个空格,我们可以使用单选项,类似Excel中的数据有效性-下拉菜单!
字段类型-【单选项】,选项,需要手动一个一个添加!是不是已经感觉有点坑了!
但是你发现,上面好像有一个【引用选项】,于是你开启!
来源的表【档案表】没有问题,但是引用字段,你发现无可引用字段”
Why?什么意思?可能没有呢?不是有姓名字段吗?
这也是目前要吐槽的地方,这里的引用只能引用其他表的单选项,说白了就是可以同步单选项
▍引用选项详解
我们在档案表中新建一个字段【单选项-姓名】,类型肯定是单选项,选项手动填写A、B、C!
这个时候数据录入表中的,值班人员就可以引用这个档案表中的单选项了!
但是你会发现,配置好以后下拉选项什么内容也没有!
档案表中,选择了姓名A、B
录入表中也同步了这两个值,现在可以选择的,就是A、B,也是录入表的选项来源的是引用表这个字段的值!更准确的是去重后的值
你可以试试,在档案表中,多行填写A,最后也只会出现一次,那么记录就是对引用表的字段单选项字段的记录值去重作为录入表的下拉选项!
是不是和你想的不同,但是你别急,我们还有变通的方法!利用【允许填写时添加内容】
这样,我们就可以随时填写内容了!不用每次都去配置了!
如果你的选项较多,你还可以使用批量添加的功能,比如直接复制Excel中的内容粘贴进来,一行一个,还是非常方便的!
但是不管怎么样,还是有点小遗憾,跟你我想的引用选项完全不同,那他的出现又是为了什么呢?答案非常简单,同步多个单向性的菜单内容,引用源列一更新,全部管理的都会更新!但是这依然不是我们想要的~
▍变通方案
最近也在思考解决方案,本想着官方没有,我自己代码实现一下吧,确实实现的,但是感觉还是麻烦!
基本要配合自动化流程,修改内容或者填写时触发,所以日常还是用的比较少!
最近我新的项目中,我发现使用【单项关联】也是一个不错的变通方案!
点击【+】选择内容就会出现对应的引用表全部字段的内容,你可以点击选择一行!
比如选择了第一行,结果呈现如下,返回第一列的值!
如果你只想要选项字段,我们可以利用视图功能,创建一个只有下拉选项的字段视图
点击【…】勾选添加表格视图,删除其他列,只保留下拉菜单列,给这个视图起个名字,方便引用时区分!
选择【指定记录】-【指定视图】-【下拉选项】这个你刚创建的视图!
选项多了,你还可以筛选、查找和排序,快速找到,单选项还要方便!
今天的内容就到这里,有时间,我们会安排更多实战教程帮助大家实战用起来,提高效率,更好的组织数据!