目次:
定義-SAPでのデバッグとはどういう意味ですか?
デバッグとは、プログラムのフローを分析して、欠陥やバグを見つけて減らすプロセスです。 他のプログラミング言語とは異なり、SAPのデバッグにはさまざまなオブジェクトの分析が含まれます。 したがって、さまざまなタイプのオブジェクトをデバッグするためにさまざまな手法が使用されます。
SAPでは、行またはセクションごとにABAPプログラムまたはオブジェクトを分析でき、実行時にオブジェクト値を変更できるSAPプログラミングツールであるABAPデバッガーを使用して、デバッグプロセスが適用されます。
SAP ABAPデバッガーには、6.40までのリリースのクラシカルデバッガーと6.40以降のすべてのリリースで提供される新しいABAPデバッガーの2種類があります。
TechopediaがSAPでのデバッグについて説明しています
デバッグは、次の方法でSAPオブジェクトに対してアクティブ化されます。
- コマンドフィールドにコマンド「/ h」を入力すると、デバッグモードでプログラムが実行されます
- デバッグモードの前または実行中に保持される可能性のあるブレークポイントの助けを借りて
- 実行プログラムモードが表示されたときにデバッグを選択する
- メニューパスシステム->ユーティリティ->デバッグABAPから
- ABAPプログラムおよび汎用モジュールの場合、コマンドフィールドに「/ h」と入力するか、ブレークポイントを使用するか、デバッグの実行モードを選択することにより、デバッグを適用できます。
- ABAP SAPscript、スマートフォーム、Adobeフォームの場合、これらのオブジェクトに加えて、ドライバープログラム用にデバッグオプションが個別に提供されます。
- サーバーまたはリモートアクセスの場合、サーバーまたはリモートアクセスへの接続に使用される定義済みまたはカスタマイズされたユーザー名を通じて、リモートアクセスのデバッグが提供されます。
- 従来のABAPデバッガーとは異なり、新しいABAPデバッガーは独自の外部モード(デバッガー)で処理され、分析対象オブジェクト(デバッグ対象)は2番目の外部モードで実行されます。
- 変換出口を呼び出すプログラムなど、ABAPプロセッサユニットで実行されるプログラムを分析できます。
- ユーザーが要件に応じて設計できる柔軟なインターフェイスを備えています。
- 8つ以上のデスクトップビューに対応する機能と、ABAPプログラムまたはオブジェクトで渡される構造とデータを分析するためのさまざまなツールを配置する機能があります。