25.01.2013, 15:35 | #1 |
Участник
|
Из метода узнать наименование класса-родителя
Есть цепочка методов классов, запускающихся друг из друга. Нужно из самого последнего вывести в таблицу логов наименование класса(и метода)-родителя, а лучше всю цепочку. Делать это надо, не затрагивая код родителей.
Вывод в таблицу логов реализован методом X++: factureLog.insertLog(str _strLog); |
|
25.01.2013, 15:38 | #2 |
Axapta
|
Это?
X++: static void CallStack(Args _args) { str s; int i; container stackTrace = xSession::xppCallStack(); ; for(i=1;i<=conLen(stackTrace);i+=2) { s+=strFmt("%1",conPeek(stackTrace, i)); } info(s); } |
|
|
За это сообщение автора поблагодарили: alicedr (1). |
25.01.2013, 15:55 | #3 |
Участник
|
|
|
25.01.2013, 16:08 | #4 |
Axapta
|
Ничего никому в параметры передавать не надо.
|
|
25.01.2013, 16:21 | #5 |
Участник
|
Спасибо, помогло!
|
|