【发布时间】:2011-03-16 00:51:30
【问题描述】:
(使用 SharePoint 2010)
大家好,我会尽量提供足够的背景说明。
基本上,我们有一个客户列表,其中包含他们的电话号码和其他信息。此列表按过期日期排序。我们有电话推销员给这个列表中的客户打电话。到目前为止,我们只有一位电话推销员给列表中的客户打电话,这没有任何问题。但是,现在我们希望列表中有两个 tm 的呼叫客户,并且将来可能更多。当然,问题是我们不希望他们同时给相同的客户打电话。
我们可以通过将 tm 分配给列表中的每个客户来解决此问题,然后他们只能看到分配给他们的客户。但由于我们想按特定顺序调用它们,我们也希望按顺序分配 tm,例如:
假设我们有 3 个 tm 的调用。理想情况下,该列表如下所示(TM1、2 和 3 是分配给该客户的 tm):
- 客户#1 - TM1
- 客户#2 - TM2
- 客户#3 - TM3
- 客户#4 - TM1
- 客户#5 - TM2
- 客户#6 - TM3
- 客户#7 - TM1
- 客户#8 - TM2 ...等等。
现在的诀窍是,有时我们可能有 1 个 tm 调用,或 3 个 tm 调用。因此,每天早上在他们开始之前,tm 管理员必须将呼叫分配给不同的 tm。当列表中有 1000 多个客户时,这会变得很棘手。当然,我们可以将列表切换到数据视图,然后从 Excel 工作表中复制和粘贴值来进行分配。或者我们可以在 Access 中打开它并针对它运行一个脚本。但是有没有办法我可以在 Visual Studio 中编写一个工作流(或其他东西)来为我循环遍历列表并执行此操作?我需要向它提供一个数字,表示将调用多少个 tm,然后它会遍历客户列表并以上面指定的方式分配 tm。
如果您能想到更好的方法来做到这一点,我也愿意接受其他想法。提前致谢!
【问题讨论】:
-
链接回我之前关于同一主题的答案:stackoverflow.com/questions/5477267/…
标签: visual-studio sharepoint loops sharepoint-2010 workflow