2016-12-29 9 views
0

SAPデータベースからSAPスクリーンタイトルを検索することはできますか?プログラムコードとスクリーンコードを入力として使用したいと思い、スクリーンタイトルを取得したいと考えています。例えば、TCODE VA01初期画面Screen Code - 0101は、タイトルがCreate Sales Order: Initial Screenです。だから私は、入力SAPMV45A 0101からタイトルテキストを取得したい。SAPプログラムコードとスクリーンコードから画面タイトルを検索する方法は?

テーブルTSTCを試しましたが、TText列のTCODEテキストが返されますが、必ずしもページタイトルである必要はありません。一般的にそれは後のページで変わります。

私はSAPに多くの経験がないので、知識のいずれかが評価されます。

答えて

2

私が正しくあなたの質問を理解している場合すべての可能なプログラムに対してこれを行う一般的な方法はありません。タイトルは実行時に文SET TITLEBARを使用して設定され、実行中の実際のステートメント(Halting Problemを参照)を特定するために、アプリケーションの制御(条件文が出現するとすぐにデータ)フローを評価する必要がありますなぜこれが解決するのが難しい問題かについての詳細な情報)。多くの場合、これはいくつかの設定や許可の影響を受けます。

1

GUIタイトルを探しています。 SE80(申し訳ありませんが、ドイツのスクリーンショット)では

SE80 with GUI-title

テキスト自体がテーブルRSMPTEXTSである: enter image description here

(あなたのケースA01で)右キーを検出するには、チェックするために行かなければなりませんコーディング。

実際に私はあなたに正しいキー、 を取得するためのレシピを与えることはできませんが、あなたはブレークポイント(フォームCUA_SETZEN)を設定し、値/コードを自分でチェックすることがあります。 Breakpoint

関連する問題