私のプログラムは、次の 2 つの方法で開始できます。
ローカル クラスの 1 つから関数をSTART OF SELECTION
呼び出すイベント。MAIN
同じメソッドをZAVGTTA4
呼び出すトランザクション。
at PAI
、BACK イベントの場合、 を呼び出すLEAVE TO SCREEN '0'.
と、プログラムは開始方法に応じて 2 つの方法で動作します。選択画面(1000)に戻りたい。
スタックを照会することを考えました。ここで、プログラムがどのように呼び出されたかを確実に見つけることができます。スタック トレースが異なることがわかりますが、プログラムからスタックにアクセスする方法がわかりません。私を助けることができると思う RTTI について聞いたことがあります。