(使用SharePoint 2010)我可以使用Visual Studio在SharePoint中循环列表吗?
嗨,大家好,我会尽量给出足够的背景以使其有意义。
基本上我们有一个客户名单与他们的电话号码和其他信息。此列表按逾期日期排序。我们有电话销售人员在这个列表中打电话给客户。到目前为止,我们只有一个电话推销员打电话给列表中的客户,这没有问题。但是现在我们希望在名单中有两个名叫客户,并且可能在将来有更多。当然,问题是我们不希望他们同时打电话给同一个客户。
我们可以通过给列表中的每个客户分配tm来解决这个问题,然后他们只能看到他们分配给的客户。但是因为我们想以某种顺序给他们打电话,所以我们也想按顺序分配电话号码,例如:
假设我们有3个电话。该列表将理想如下所示(TM1,2和3是将被分配给该客户的TM的):
- 卡斯特#1 - TM1
- 卡斯特#2 - TM2
- 卡斯特# 3 - TM3
- 卡斯特#4 - TM1
- 卡斯特#5 - TM2
- 卡斯特#6 - TM3
- 卡斯特#7 - TM1
- 卡斯特#8 - TM2 ...等等。
现在的诀窍是,有些日子我们可能会有1个电话或3个电话。因此,每天早上开始之前,管理员必须将呼叫分配给不同的tm。当列表中有1000多个cusomter时,这会变得棘手。当然,我们可以将列表切换到数据视图,并从Excel工作表中复制和粘贴值以进行分配。或者我们可以在Access中打开它并运行一个脚本。但有没有一种方法可以在Visual Studio中编写工作流程(或其他)来循环访问列表并执行此操作?我需要为它提供一个数字,表示将要调用多少个tm,然后它将遍历客户列表并以上面指定的方式分配tm。
如果你能想到更好的方法来做到这一点,我也接受其他想法。提前致谢!
链接回我以前对同一主题的答案:http://stackoverflow.com/questions/5477267/sharepoint-2010-multiple-users-accessing-same-list-issue/5485793#5485793 – 2011-03-30 11:43:06