我有一个包含多个包含和任务的包。如果在加载过程中发生任何错误,我使用错误事件处理程序中的发送邮件任务来发送邮件。但是,无论何时包中发生错误,发送邮件任务一直执行两次或三次(发送邮件)具有不同的错误描述。 我需要收到仅一封包含所有错误说明而非多封邮件的邮件。
请告诉我如何实现这一目标。
答案 0 :(得分:2)
不要立即在事件处理程序中发送邮件,而是首先将所有错误累积到字符串数组中,然后在控制流中使用另一个脚本任务,通过“拼接”字符串数组中的项来构成邮件正文。最后,在控制流中的发送邮件任务中使用“拼接”消息。