问题描述
我有一个讨论列表,用户可以在上面讨论问题.在圈子中的SharePoint权限组中,将自动分配给单个用户的每个问题(因为要求该用户(专家用户)回答该问题).第一个问题已分配给用户 1,将第二个问题分配给用户2,直到所有用户都分配有问题为止;再次分配给用户1的下一个问题,依此类推. T
I have a discussion list on which users asking questions. Each question to be auto assigned to a single user (as this user (expert user) is mandated to answer that question) in a SharePoint permission group in circle. First question is assigned to user 1, second question assigned to user 2 until all the users are assigned with question; again the next question assigned to user 1 and so on. T
尝试使用OOTB工作流程实现此目标,但失败了.不确定SP Designer是否会帮助您.
Trying to achieve this using OOTB workflow and failed. Not sure if SP Designer will help.
预先感谢您的任何建议
推荐答案
这是一个主意:
1.创建一个列表(例如自定义列表,联系人列表)来存储这些专家用户.
例如,有三个专家用户:
ID用户
1 user1
2 user2
3 user3
2.为讨论列表创建工作流程,并在创建项目时自动启动它.
2. Create a workflow for the discussion list and start it automatically when an item is created.
添加执行计算"操作:计算当前项:ID mod<专家用户数> (输出到变量:calc)
例如,有三个专家用户:
计算当前商品:ID mod 3(输出到变量:calc)
如果变量:calc等于0(例如:3 mod 3 = 0,6 mod 3 = 0),请发送电子邮件给user3 (ID = 3).
如果变量:calc等于1(例如:1 mod 3 = 1,4 mod 3 = 1),请发送电子邮件至user1 (ID = 1).
如果变量:calc等于2(例如:2 mod 3 = 2,5 mod 3 = 2),请发送电子邮件至user2 (ID = 2).
根据用户ID在列表中查找用户.
最好的问候,
张琳达
这篇关于如何在圈子中分配任务?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!