在文件名为chage时执行例程

时间:2018-04-19 07:42:50

标签: sharepoint

我是sharepoint的新手,正在寻找一种方法来执行此操作:

  • 我有一个私有的文件夹A
  • 我有一个属于另一个用户的文件夹
  • 在文件夹A中我放了文件。让我们称之为File1
  • 每当我对File1的内容感到满意时,我都可以安全地分享它。通过将其复制到文件夹A2来完成共享。

我之前在Synology NAS下通过在文件名前添加#符号来实现自动化。因此,每当系统检测到文件名从File1更改为#File1时,它就会在A2中创建一个副本。

SharePoint下是否有一种机制可以通过监视文件名更改并触发我可以编程处理的某种事件来实现此目的?

由于

2 个答案:

答案 0 :(得分:1)

是。在Sharepoint中,我们有ItemUpdated事件接收器。

答案 1 :(得分:1)

您可以使用SharePoint Designer工作流执行此操作。我们通常添加一个状态列来触发移动而不是文件名中的特殊符号。可以使用工作流完成。与事件接收器不同,没有自定义代码,可以在所有版本的SharePoint中创建工作流,甚至可以在SharePoint Online / O365中创建。

只需创建一个以项目Changed开头的工作流程。让它检查状态列的状态或名称中的特殊符号,然后退出,或执行移动。