文章目录
1, 代码trace
- 第一步: 代码中设置trace
- 在(BS,BO )中设置trace
set obj=##class(xx.xx).%New()
set tStream = ""
d ##class(%ZEN.Auxiliary.jsonProvider).%WriteJSONStreamFromObject(.tStream, obj)
$$$TRACE( "obj--->"_tStream.Read() )
- 在BP中设置trace
- 第二步: 打开或关闭Log Trace Events功能(BS, BP, BO)
2, 程序debug
-
第一步: 在studio的代码中设置断点
-
第二步: 设置production中的该程序,前天运行:获取pid
-
第三步: 在studio的该程序代码中,Debug -->Attach: 选择pid为2140
-
第四步: 调用该程序( Debug–> Run to Cursor: 直接调到断点处)