如何根据当前日期

时间:2018-06-06 00:40:28

标签: sharepoint microsoft-flow sharepoint-documents

背景

一所学校已经有机地使用存储在Sharepoint文档存储库中的Word在线文档开发了一个员工信息系统,如每个上学日一个;

  • Sharepoint Online共享文档> 2018年>六月> " 06年6月6日.docx"

在此之前,工作人员每天多次打印文档并将其粘贴到员工房间的实体笔记本中。 (这是一所小学校,有着可爱的气氛和优质的教学,如果你能得到我所说的话!)

当然,我希望将它们转移到某种数据库而不是文档中记录操作信息,然后通过漂亮的显示屏界面将其显示在员工室中。但在此之前,我正在使用Sharepoint页面显示当天的日期表"。此页面显示在员工室" kiosk"显示屏。

当前解决方案

可以通过两种方式将给定日期的文件嵌入到Sharepoint网站页面中:

  • 使用媒体查看器Web部件
  • 使用HTML iframe,可以从Word Online doc(嵌入代码)中检索其代码

现在我选择了邪恶的iframe,因为媒体观看者的网页部分受到了许多方面的限制,我不会进入这里。

这也允许我插入一些javascript(使用"脚本编辑器" web部分)每120秒刷新一次iframe,这样当用户全天更新word doc时,这些都是反映在员工室显示屏上。 iframe刷新,允许用户继续在右侧页面栏的新闻源中输入通知。

从可用性的角度来看,这是一个不错的解决方案,除了一件事:它需要每天手动更新嵌入代码,指向不同的文档。

问题

如何自动执行此操作?

我试过的东西

  • 使用 Flow 创建一个按钮,将选定的单词doc复制到名为" current-day-sheet.docx"的新文件中。并嵌入该文件。这将需要用户在每天(通常)更新文档时采取行动,并且要避免,因为用户可能倾向于忘记这样做。此外,有多个用户实时更新此文档,我预见到了这里的问题。

enter image description here

  • 在文档列表中为"日期表单"创建一个附加列,预先填写具有给定日期表适用日期的单词文档,并按计划运行Flow(例如每24个小时)将今天的日期与其元数据中具有相应日期的任何文件进行匹配。

我无法让后者工作,因为我找不到根据文档元数据为文档获取流程搜索的方法。

后者很复杂,但如果有基于元数据的搜索方式,则可以正常工作。

有更好的方法吗?

0 个答案:

没有答案