撤消步骤还原的操作比预期的多得多。可能重做或不可能恢复丢失的步骤
原因未知,但通常情况下 开始某事 以及 某事的结束 标记,这种不匹配将由非常特定的操作触发。UNDO依赖于这些开始和结束,而这些不被破坏是至关重要的。
UNDO无法撤消从上一个会话创建实体。如果删除了前一个会话中的实体,则问题不是过度撤消。
在中启动程序 安全模式 .
如果运行时问题消失 安全模式 ,然后切换回正常模式并禁用或卸载插件和自定义以缩小罪魁祸首可能会有所帮助。
如果问题仍然存在,请启用诊断以了解更多信息:
设置QAFLAGS=256(cmd消息启用)。这将启用撤消诊断。
当命令历史记录已损坏时,会出现一个提示。
当程序发出有关命令历史记录的警报时,在命令行上发出DUMPSTATE。这将向启动文件夹写入报告。把报告发给我们。
将LOGFILEMODE设置为1,然后重复这些步骤以重现问题。LOGFILEMODE系统变量控制CSCAD日志文件的生成,该文件保留每个执行的命令。日志文件保存在LOGFILEPATH系统变量指定的文件夹中。
注:
应该区分非常不同的事物:
这篇文章只涉及前三项。