举个例子,我有一个document library,每次放的文件,1年后会过期重新处理,我每天都会往这个文件夹放新文件。

是否有任何基础设置,flow或者workflow,可以在每个文件放进去的当天开始算,一年后,发邮件给我通知expired date到了。

再不行PowerShell有什么办法吗,SharePoint Designer有什么办法吗,(悄悄问一下TL呗 ^v^)。      您好Gloria,感谢您的回帖。您可以按照以下思路达成需求:根据library里的Createdcolumn,新建一个calculatedcolumn,时间上加365天。新建一个flow,设置为当当前时间等于这个calculatedcolumn时发送邮件。详细步骤如下:新建calculatedcolumn,选择DateandTime新建一个flow:1.选择Scheduledflow,设置一天一次2.新建步骤,选择Getfiles(propertiesonly),输入site,library3.新建步骤,选择Applytoeach,选择value,添加Condition,选择您的calculatedcolumn等于当前时间(公式:formatDateTime(utcNow(),'yyyy-MM-dd'))
        您好Gloria,。根据您的描述,我猜测您给library应用了保留策略。根据您的描述,由于该策略可以在特定时间段后删除文件,我的理解是您无需考虑一年的时间段,直接使用PowerAutomate的flow,设置为当该library的文件删除后,就发送通知邮件即可。如图:若我的理解有误或者建议未能满足您的需求,请您回帖告知。
        HiGeorge,感谢您的。关于第一个条件,这个文件不是手动删除的,我举个例子,这个合同在一年后过期,需要在一年后,提醒用户已经1年了,需要处理了,而不是直接删除,所有没有删除这一步,这涉及到,时间,发邮件提醒。BR,Gloria此是否有帮助?是否抱歉,这没有帮助。太棒了!感谢你的反馈。你对此的满意度如何?感谢你的反馈,它能帮助改进网站。你对此的满意度如何?感谢你的反馈。
        您好Gloria,感谢您的回帖。您可以按照以下思路达成需求:根据library里的Createdcolumn,新建一个calculatedcolumn,时间上加365天。新建一个flow,设置为当当前时间等于这个calculatedcolumn时发送邮件。详细步骤如下:新建calculatedcolumn,选择DateandTime新建一个flow:1.选择Scheduledflow,设置一天一次2.新建步骤,选择Getfiles(propertiesonly),输入site,library3.新建步骤,选择Applytoeach,选择value,添加Condition,选择您的calculatedcolumn等于当前时间(公式:formatDateTime(utcNow(),'yyyy-MM-dd'))
        HiGeorge,非常感谢您的测试!BR,Gloria此是否有帮助?是否抱歉,这没有帮助。太棒了!感谢你的反馈。你对此的满意度如何?感谢你的反馈,它能帮助改进网站。你对此的满意度如何?感谢你的反馈。

点赞(68) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部