Sharepoint 在文件名更改时执行例程

Sharepoint 在文件名更改时执行例程,sharepoint,Sharepoint,我是sharepoint新手,正在寻找执行此操作的方法: 我有一个私人文件夹a 我有一个属于另一个用户的文件夹A2 我把文件放在文件夹A里。让我们称它们为File1 只要我对File1的内容满意,我就可以安全地共享它。共享是通过将其复制到文件夹A2来完成的 我以前在一个Synology NAS中通过在文件名前加一个#符号实现了自动化。所以,只要系统检测到文件名从File1更改为#File1,它就会在A2中创建一个副本 SharePoint下是否有一种机制允许我通过监视文件名更改并触发某种可以

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

  • 我有一个私人文件夹a
  • 我有一个属于另一个用户的文件夹A2
  • 我把文件放在文件夹A里。让我们称它们为File1
  • 只要我对File1的内容满意,我就可以安全地共享它。共享是通过将其复制到文件夹A2来完成的
我以前在一个Synology NAS中通过在文件名前加一个#符号实现了自动化。所以,只要系统检测到文件名从File1更改为#File1,它就会在A2中创建一个副本


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

是。在Sharepoint中,我们已更新事件接收器。

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

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


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

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

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