到目前为止我做了什么:
1.设置传播为假
2.在ForeachContainer上将MaximumErrorCount设置为高值
3.在工作流程中的每个任务上将FailPAckageONFailure设置为true
4.在DataFlow上将ForceExecutionResult设置为Success
5.将ForceExecutionResult设置为包上的成功
是的,执行成功
但在数据流任务内部,
执行停止在xml任务中读取xml,因为占用中的输出列发生错误
" [XML Source 1]错误:"组件" XML源" (1)"失败,因为错误代码0x80131537发生,错误行处置"输出列" isNotHabitable" (138)" at"输出"占用" (130)"指定错误失败。指定组件的指定对象发生错误。"
我想要的是继续从xml访问表,即使在占用中存在错误,因为我在事件处理程序中创建了一个异常处理程序,以将此错误插入另一个表。
感谢!!!
答案 0 :(得分:0)
您需要双击XML源组件,选择错误输出,然后在下拉菜单“将此值设置为选定的单元格:”中重定向行。这将在您的组件上创建一个错误输出,即红色箭头,您可以将其重定向到您选择的目的地。