gpt4 book ai didi

sharepoint - 共享点日历​​中的日期提醒

转载 作者:行者123 更新时间:2023-12-03 14:01:17 25 4
gpt4 key购买 nike

我有一个部门维护,大约需要每 3 个月进行一次。维护本身不能自动化(它涉及物理交换主要和备用网络硬件,以验证备用仍然正常工作)。

我可以将其作为 Outlook 中的重复事件并给它一个两周的提醒窗口,但我不希望它与个人帐户相关联(如果我或我的一位同事离开公司,我仍然想要提醒去部门)。

我们正在努力实现 Sharepoint,我的小组有一个维护日历,这似乎是一个放置它的好地方。但是,似乎没有针对这些事件的过时通知。如果事件 ,您可以设置通知变化 ,您可以订阅日历并通过 Outlook 设置通知,但该通知仍然是每个用户的通知。

在这一点上,我可能只是要在 linux 服务器上编写一个通过电子邮件发送提醒的 cronjob,但我想我会问是否有办法使用我们正在实现的所有这些昂贵的协作工具来做到这一点。

那么,知道如何获取与个人用户无关的过时事件的通知吗?我也欢迎有人告诉我,只要它涉及一些好的替代方案,我对这个问题的全部看法都是错误的。谢谢!

最佳答案

扩展安迪的答案 (http://www.andrewconnell.com/blog/articles/CreatingCustomSharePointTimerJobs.aspx),如果您只是在计时器作业的 Execute 方法中添加发送电子邮件的代码,那么除了 cron 之外,您什么也不做。
您可以做的是编写代码来遍历日历(实际上是一个事件列表),查找任何即将到期的事件并将电子邮件发送给“分配给”字段中的任何人。然后可以从 Timer Jobs Execute 方法或使用正常的计划任务调用它。这将比 cron 更容易管理更改,并且可以用于其他类型的任务。
帮助您入门的链接 - Iterate through Items in a List
另一种选择是使用 Workflow to send out emails from the calendar
编辑 - 由于 SharePoint SP2 这不再按原样工作,因为工作流不能再启动自己(循环) - explanation and workaround
这篇 CodeProject 文章展示了如何开发 feature to send scheduled reminders
另一种选择是使用执行此操作的第 3 方工具之一(免责声明 - 我为第一家公司工作)

  • Pentalogic - SharePoint Reminder
  • Bamboo - Alert Plus
  • BoostSolutions - Alert Reminder Boost

  • 最后 - 无论您选择哪种方法(自定义代码/工作流/第 3 方),您都可能会遇到重复事件的问题,因为 SharePoint 不提供获取所有事件的“扩展”列表的方法。

    关于sharepoint - 共享点日历​​中的日期提醒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/529045/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com