iLogic 记录使用 iLogic 函数将日志消息发送给“iLogic 日志”面板。
生成 iLogic 日志的步骤
在“iLogic 日志”面板中管理日志消息
激活的日志级别可控制实际将记录哪些记录语句。首先,将日志级别设置为“调试”并将 logger.debug("消息") 语句包含在您的规则中。完成调试并且您不再需要“调试”消息后,可以将激活的日志级别更改为“信息”或列表中更低的其他级别。您不需要从规则中删除 logger.Debug 语句。之后,仅“信息”、“警告”、“错误”或“致命”消息将会显示。这一相同的行为适用于所有日志级别。例如,如果将级别更改为“信息”,并且日志面板中杂乱地填满了“信息”消息,请将日志级别更改为“警告”。“信息”消息将停止显示,并且仅“警告”、“错误”、“致命”消息将会显示。设置激活的日志级别后,将仅显示所需的消息类型。
导航链接
从面板中清除消息后,如果存在较旧的消息,则在面板的顶部将显示导航链接。 | “iLogic 日志”面板一次仅限于显示 20,000 条消息。当输入的消息超过 20,000 条时,通过位于面板底部的导航链接可以访问在达到 20,000 条限制后创建的消息。 |
规则跟踪
规则跟踪可帮助您形象化了解运行规则的时间和原因。当进入和退出规则时,“规则跟踪”将自动记录消息,还记录是什么触发了规则运行。只需将激活的日志级别设置为“跟踪”即可查看这些消息。重新设置激活的日志级别可将其关闭。
规则跟踪可帮助您形象化了解运行规则的时间和原因。当进入和退出规则时,“规则跟踪”将自动记录消息,还记录是什么触发了规则运行。将以下行添加到规则可启用跟踪:
规则跟踪输出的示例
在“逻辑规则编辑器”对话框中,选择“详细跟踪”可在“跟踪”级别运行规则时自动生成日志消息。此设置可控制 API 特性 iLogicVb.Automation.LogControl.RuleEntryExitMessageLevel 的值。