开发者社区> 问答> 正文

宜搭如何自动筛选员工最高学历信息

已解决

员工下的学历信息存在多条时,如何实现将最高学历提取更新到新表单?如最高学历为博士的,下面还会有研究生和本科的学历信息,但最终只需要保留博士的学历信息。

展开
收起
nn735l7nrb4eq 2024-06-14 15:02:31 66 0
2 条回答
写回答
取消 提交回答
  • SY
    若问题得到了解决,辛苦点下采纳回答哦~
    采纳回答

    可以通过集成自动化来筛选最高学历新增/更新到新表单中:
    1.学历信息表单配置排序字段
    image.png
    公式为
    image.png
    image.png

    2.集成自动化通过排序字段获取最高学历的字段值image.png
    image.png

    3.触发后都会获取最高学历的值到新表单
    image.png

    2024-06-14 17:34:42
    赞同 3 展开评论 打赏
  • 在宜搭平台上处理这种需求,可以通过以下步骤设计一个工作流自动化流程来实现自动筛选并更新员工的最高学历信息到新表单中:

    1. 数据建模

      • 首先,确保你的数据表结构能够支持多条学历记录。每个员工可以有多条学历记录,每条记录包含学历名称、毕业院校、获得时间等字段。
      • 创建一个新的表单或数据表,用于存放每个员工的最高学历信息。这个表单应至少包含员工ID、最高学历名称、毕业院校和获得时间等字段。
    2. 创建自定义应用

      • 在宜搭的应用设计界面,创建一个新的应用,用于实现学历信息的筛选和更新逻辑。
    3. 设计自动化工作流

      • 使用宜搭的自动化工作流功能,设计一个工作流,当有新的学历记录添加到员工的学历列表时触发。
      • 在工作流中,首先通过查询功能获取该员工的所有学历记录,然后使用条件判断或排序功能找出学历等级最高的那条记录(例如,可以预先定义学历等级的排序规则,博士>研究生>本科...)。
      • 接着,使用更新记录动作,将找到的最高学历信息更新到之前准备好的最高学历信息表单中。确保仅保留一条记录,即每次更新前清空或覆盖原有数据。
    4. 设置数据关联

      • 确保在设计表单和工作流时,正确设置了员工ID作为关联字段,这样系统能准确识别并更新到对应员工的记录。
    5. 测试与优化

      • 完成配置后,进行充分的测试,确保新学历记录添加时,最高学历信息能被正确筛选并更新。
      • 根据测试结果调整工作流逻辑,优化性能或处理边界情况,如处理并列最高学历的情况(如果需要的话)。
    2024-06-14 17:02:18
    赞同 1 展开评论 打赏
问答分类:
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载