我有一个以停止步骤结束的后台工作流程。此步骤具有可选的状态消息属性,我填充了一些我需要记录的详细信息。
工作流程运行后,我可以在相应的系统作业记录中找到工作流程状态原因(=“成功”)和其他详细信息。我也希望在Message字段中找到存储的信息,但它不在那里。我已经尝试过静态和动态状态消息,但两者都没有成功。
有人知道该邮件的存储位置吗?
答案 0 :(得分:1)
基本上,系统作业的详细信息部分中的消息是一个占位符,用于在发生某些中断/异常捕获时,由开发人员或平台在ITracingService.Trace
的帮助下记录一些有用的错误消息/日志记录跟踪器。
状态原因不是good place用于记录success
方案消息,而是canceled
方案到pop custom message用户&回滚交易。
不确定为什么要存储在那里,但better use a custom field甚至注释(注释)可以更好地帮助您。无论如何,避免存储成功的工作流程执行日志。
答案 1 :(得分:1)