【问题标题】:Sharepoint 2010 - Dynamically add new fields in edit or new formsSharepoint 2010 - 在编辑或新表单中动态添加新字段
【发布时间】:2015-09-09 14:09:36
【问题描述】:

我希望获得有关 Sharepoint 2010 的一些指导。我正在开展一个项目,该项目需要一个系统来通知相关用户的应用程序中断,并通过电子邮件 (worflow) 提供定期更新。

我可以通过简单的自定义列表和工作流程完成大部分任务。用户将能够输入他们的中断开始/结束时间、描述和更新。通过工作流程,将向相关用户发送一封包含所有详细信息的电子邮件。

问题的根源在于,我们必须每小时提供一次停电更新。因此,我需要能够为每个新更新动态添加新的更新字段,然后能够通过电子邮件工作流程发送所有更新。

目前我只是想找出解决此问题的最佳方法。我认为一个简单的自定义列表就足够了,但看起来不需要创建一个更复杂的系统。也许需要创建 3 个自定义列表,1 个主列表,用于从列表 1(包含描述、开始/结束时间)和列表 2(包含更新)中收集详细信息,以及如何将它们链接在一起。

有人对此有什么建议吗?

【问题讨论】:

    标签: sharepoint sharepoint-2010


    【解决方案1】:

    我将创建 2 个列表:一个包含所有详细信息的主列表,另一个包含更新并将多查找字段添加到第一个列表。
    或者甚至更好——
    将查找字段添加到第二个列表以及创建项目时 - 将查找设置为列表 1 中的项目。然后您将能够通过列表 1 中的项目从列表 2 中获取所有项目(更新)。

    希望这是有道理的。

    问候,
    安德烈。

    【讨论】:

      【解决方案2】:

      除了您现在需要的任何内容之外,我会考虑使用以下 4 个字段。 1.更新 2. 停电(选择是/否) 3.以前的更新(隐藏在编辑表单上) 4. 隐藏最新更新(隐藏在编辑表单中)

      我会使用一个列表。让工作流在创建新项目或更新现有项目时运行。

      对于新的中断项目,请发送中断电子邮件。

      对于更新: 每小时检查项目的更新

      如果有任何更新,则将该值复制到最新更新和以前的更新。清除更新列的值。

      发送带有最新更新值的电子邮件。

      一旦中断结束,用户更新更新字段并将中断变为是。

      此时工作流程已完成。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-11-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-24
        • 2014-05-03
        相关资源
        最近更新 更多