希望在InfoPath表单中的字段更改后启动SharePoint警报

希望在InfoPath表单中的字段更改后启动SharePoint警报,sharepoint,infopath,Sharepoint,Infopath,早上好 我在SharePoint网站上有一个表单库。在我的表单上,我有一个计算字符串字段,它进行基本的数学运算(field1 x 3)。我希望表单能够通过某种方式识别字段已更改(保存时),并以某种方式引发SharePoint警报 我完全不知道该怎么做,如果有人能帮我,那就太棒了!谢谢 香农有两种方法可以做到这一点 如果你没有编程权限 创建一个新列,如果需要可以隐藏。在SPD中,创建要在进行更改时运行的工作流。在该工作流中,将当前值与新列进行比较,如果不同,则发送电子邮件并将当前值复制到此新列 或

早上好

我在SharePoint网站上有一个表单库。在我的表单上,我有一个计算字符串字段,它进行基本的数学运算(field1 x 3)。我希望表单能够通过某种方式识别字段已更改(保存时),并以某种方式引发SharePoint警报

我完全不知道该怎么做,如果有人能帮我,那就太棒了!谢谢
香农

有两种方法可以做到这一点

如果你没有编程权限

创建一个新列,如果需要可以隐藏。在SPD中,创建要在进行更改时运行的工作流。在该工作流中,将当前值与新列进行比较,如果不同,则发送电子邮件并将当前值复制到此新列

或者在Infopath中执行相同的操作,如果您具有编程访问权限,则在打开表单时存储当前值,当他们保存表单时,根据需要比较值并发送电子邮件,或者将另一列设置为发送电子邮件,并让工作流执行邮件发送


如果您有对Sharepoint的编程访问权限,您可以编写自己的处理程序来复制它,只需稍加控制。

有几种方法可以做到这一点

如果你没有编程权限

创建一个新列,如果需要可以隐藏。在SPD中,创建要在进行更改时运行的工作流。在该工作流中,将当前值与新列进行比较,如果不同,则发送电子邮件并将当前值复制到此新列

或者在Infopath中执行相同的操作,如果您具有编程访问权限,则在打开表单时存储当前值,当他们保存表单时,根据需要比较值并发送电子邮件,或者将另一列设置为发送电子邮件,并让工作流执行邮件发送


如果您有对Sharepoint的编程访问权限,您可以编写自己的处理程序来复制它,只需稍加控制。

我甚至没有想过在表单打开时让Infopath存储当前值,这就解决了很多问题!非常感谢,威尔!:)我甚至没有想过在表单打开时让Infopath存储当前值,这解决了很多问题!非常感谢,威尔!:)