SharePoint文件上传工作流方法

问题描述 投票:1回答:1

我正在从事的项目基本上是一个文件上传“向导”,基本上可以执行以下操作:

  1. 输入表单以选择文档库并输入一些基本信息。
  2. 输入其他特定于库的信息。
  3. 参加一些日历活动。

我的目标是:-使用Visual Studio将其创建为沙箱解决方案-避免黑客攻击,并尽可能地重塑现有功能。

我遇到过的一些SP功能可能会有用:-内容组织器功能。-协会表格。-声明性工作流程。

我考虑过的可能方法:

  1. 一个内容组织者库,可在提交时启动工作流程。不知道这样做的用户体验会是什么样。确实希望保持单个链接->下一步->下一步->完成的一种方法。
  2. 具有包含所有复杂性的自定义操作的声明性工作流。
  3. 每个库的内置文档上传表单前面的关联表单,以及日历事件的后续关联表单。

这是否可行,如果可以,哪种方法最简单?

sharepoint-2010 workflow sandbox-solution
1个回答
0
投票

我想我对此有自己的结论。我决定将Drop Off库作为Content Organizer内置功能的一部分(上面的#1)。到目前为止,这似乎是最简单的方法,因为我可以通过功能的Entity.xml文件中的配置来完成大部分工作。我尝试过的许多其他方法似乎都需要Sandbox解决方案中不提供的功能。

为了实现这一点,我定义了站点列并将其添加到自定义文档类型,然后将此文档类型添加到所有库。使用Drop Off库,我可以基于自定义文档类型中的字段之一来定义移动文件的规则。我希望做任何后续步骤,作为工作流在文件上传时或在关联表单上在Drop Library上启动。

© www.soinside.com 2019 - 2024. All rights reserved.