将文档上传到 SharePoint Online 时计算列值

Calculate column value when I upload document to SharePoint Online

我是 SharePoint 的新手,正在尝试探索内容类型、列表、库; 我创建了自己的名为 "Salary Report" 的内容类型(Parent - 文档)并分配给了我的 "Salary Report Library"。 "Salary Report" 内容类型只有两列 - 创建日期和文档(还有隐藏的标题)。

我想处理文档创建并使用 Date Created 列通过在代码中计算来存储 Salary Report Month 值。是否有任何选项可以在代码中处理文档创建(C#/.NET 或 JavaScript)或者我该如何处理?

谢谢!

您可以使用 Microsoft Flow 来实现这一点。

第一步:

第二步:获取当前月份utcNow('MM')

你可以在这里了解更多:https://www.o365dude.com/2017/05/01/working-with-dates-times-in-microsoft-flow/

Step3:获取当前文件ID

Step4:调用休息api更新你想要的列值。

‘date’为普通列,‘DateCreatedByme’为内容类型列