SharePoint沙盒自定义工作流活动,基于多个标准从另一个列表中获取值



我正试图编写一个沙箱自定义工作流活动,该活动将转到另一个列表,并根据多个其他字段的值获得一个字段的值。

列表

  • 状态-查找状态列表
  • 城市-查找城市列表
  • 人口-数量
  • …其他列

(本质上是State和City的组合使行唯一可识别)

名单B

  • 公司-查找公司列表
  • 状态-查找状态列表
  • 城市-查找城市列表
  • 影响人口百分比-数量(百分比)
  • 受影响人口-数量字段(由海关填写)活动工作流)
  • …其他列

约束:

  • 由于唯一/不同,我无法将Company字段添加到列表A权限
  • 查找字段需要保留查找字段,不能保留转换成单行文本字段。
  • 由于字段类型查找的事实,我不能用一个简单的计算列连接它们。
  • 解决方案必须沙箱而不是农场。我们不能这么做只部署.wsp

问题:我需要的是一个沙盒自定义工作流活动,它可以触发列表B项的添加/更改。触发后,活动从列表B中的项目获取State和City值,转到列表A并搜索相同的State和City的组合。一旦被发现,它就会抓住相关的种群。最后,它将人口乘以"影响人口的百分比"中的百分比,并将结果粘贴到"受影响人口"字段中。

奖金:

在某些情况下,我还需要一个沙箱自定义工作流活动,它可以触发List a项更改(人口字段)。当特定州+城市组合的人口发生变化时,该活动将转到列表B并更新所有公司(多行)满足相同州+城市的所有"受影响人口"字段。

提前感谢!

您需要的是一个事件接收器。你上面所说的并没有让我相信你需要一个工作流程。浏览我的博客看看你的选择:

http://mattbramer.blogspot.com/2012/11/binding-event-handlers-to-sharepoint.html

相关内容

  • 没有找到相关文章

最新更新