2017-10-12 77 views
1

我写一些小的日志文件,在那里我可以从程序的东西被调用的是否可以获取定义变量,句柄,缓冲区的信息?

PROGRAM-NAME(i)帮助看看。 如果我也可以获得有关我的变量,句柄,缓冲区以及它们的定义位置的信息,那将会非常有趣。

SOURCE-PROCEDURE:GET-SIGNATURE

是正确的方式一点点一步,但是这给我的只有我的源代码程序的可能的输入和输出。

回答

1

基于句柄的对象具有类型为句柄的INSTANTIATING-PROCEDURE属性,该属性引用创建实例的过程的句柄。

另一种方法是,如果在当前客户端日志文件中创建并删除基于句柄的对象时,Dynobjects。* log-manager条目类型获取该信息。

+1

Thx这个提示。 在递归使用实例,PROCEDURE'的'用组合 'FILE-NAME' '内部,ENTRIES' 'GET-SIGNATURE' 我得到一吨的新的信息,我的日志。 – JulesVerne

1

如果您想要大量运行时数据,请查看“LOG-MANAGER”句柄,特别是4GLTrace设置。

相关问题