当把下拉单选放进子表单,再使用批量导入,居然可以输入下拉单选之外的内容?如何避免这种情况的出现?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在钉钉宜搭中,子表单的批量导入功能目前仅支持下拉单选的内容进行导入,不支持导入其他类型的内容,例如文本、数字等。
如果需要在子表单中批量导入其他类型的内容,目前宜搭平台本身不提供直接的支持。但可以考虑以下几种可能的解决方法:
1、使用钉钉宜搭的自定义导入接口:在宜搭中创建一个自定义导入接口,通过接口调用的方式进行导入,并在接口中对导入的数据进行处理,包括文本、数字等类型的内容。
2、手动处理导入的数据:将需要导入的数据保存为一个特定格式的文件,例如Excel、CSV等格式,然后在宜搭中通过文件上传的方式进行导入,再在宜搭的处理逻辑中对导入的数据进行解析和处理,包括文本、数字等类型的内容。
需要注意的是,以上方法需要在宜搭平台上进行自定义开发和编码,需要具备相关的编程和开发经验。在进行自定义开发时,建议参考宜搭平台的开发文档和API接口文档,并遵循宜搭平台的相关规范和要求。如有需要,可以咨询宜搭平台的技术支持或开发者社区获取更进一步的帮助。
这个情况可能是因为在子表单的批量导入中,没有对下拉单选进行数据验证。可以通过以下步骤避免这种情况的出现:
在钉钉宜搭中进入子表单编辑页面。
点击下拉单选的选项,进入选项编辑页面。
在选项编辑页面中,勾选“只允许选择选项中的值”。
保存修改后,再进行批量导入操作。
这样,在子表单的批量导入中输入下拉单选的选项时,系统会进行数据验证,只允许输入选项中的值,避免了输入下拉单选之外的内容的情况发生。
批量导入需严格按照组件对应导入格式进行操作,反之会造成数据导入不成功!
文本, 当 Excel 中单选的选项超过 100 个时,不允许将该列数据存入单选/下拉单选组件。