我有一个包,其中包含几个包含和任务。如果在加载过程中发生任何错误,我已经使用错误事件处理程序中的发送邮件任务来发送邮件。但是每当包中发生错误时,发送邮件任务就会执行两次或三次(发送邮件),错误描述不同。我只需要收到一封包含所有错误描述的邮件,而不是多封邮件。
请让我知道如何实现这一目标。
我有一个包,其中包含几个包含和任务。如果在加载过程中发生任何错误,我已经使用错误事件处理程序中的发送邮件任务来发送邮件。但是每当包中发生错误时,发送邮件任务就会执行两次或三次(发送邮件),错误描述不同。我只需要收到一封包含所有错误描述的邮件,而不是多封邮件。
请让我知道如何实现这一目标。
不要立即在事件处理程序中发送邮件,而是先将所有错误累积到一个字符串数组,然后使用控制流中的另一个脚本任务,通过“缝合”字符串数组中的项目来组成邮件正文。最后,在控制流的发送邮件任务中使用“缝合”消息。