!--a11y-->
ABAP
デバッガを使用した
RFC
R/3
リリース
3.0C
から、
RFC
を使用したアプリケーションの開発またはテスト時に
ABAP
デバッガの全機能を使用することができます。この機能を使用するには、
RFC
クライアントプログラムを実行している外部システムに、
3.0C
(またはそれ以降)の
SAPGUI
をインストールする必要があります。
RFC
クライアントプログラムは、以下のいずれかを設定することでデバッガを使用することができます。
RFC_DEBUG
この環境変数を任意の値に設定し、デバッグモードに入ります。コマンド行に
-debug
を設定
RFC
クライアントプログラムで
RfcConnArgv
を使用してコマンド行をスキャンしている場合は、コマンド行に
-debug
を設定してデバッグモードに入ります。トレース項目を
D
または
E
に設定
使っている
RFC
クライアントプログラムのコーディングを修正できる場合には、構造
RFC_OPTIONSのトレース項目
を
D
または
E
に設定すると、
RfcOpen:
がコールできます。
−
D: RFC
トレースを有効にしないデバッグ−
E: RFC
トレースを有効にしたデバッグ
saprfc.ini
’ファイルを使用する方法
必要なすべての接続パラメータと
RFC
独自のパラメータ
USE_ DEBUG (=1).
を含む
エントリを
‘
saprfc.ini
’ファイルに定義します。
RFC
クライアントプログラムは
RFC_MODE_PARAMETER
を使用して、宛先が定義されたエントリにポイントされた状態で、
RfcOpenを発行できるようになります。追加情報については、
SAPRFC.INI
ファイルを参照してください。

UNIX
プラットフォーム(
Motif
)で使用できます。
Windows NT
と
Windows 95
では、
32
ビット
RFC
ライブラリを
32
ビット
SAPGUI
とともに使用している場合のみに使用できます。特に、この機能は
16
ビット
RFC
ライブラリまたは
16
ビット
SAPGUI
用(
Windows 3.x
と
Windows NT
および
Windows 95
の
16
ビットサブシステム)でははサポートされて
いません。
Windows NT
と
Windows 95
では、
SAPGUI
プログラムとその
DLL
、および補助プログラムを任意の場所にインストールできます。ただし、
RFC
による自動的な起動ができるように、
SAPGUI
を起動しておく必要があります。なぜならば、
SAPGUI
は自分自身を
Windows
レジストリに登録する必要があるためです。
R/3
ベースの
UNIX
システムでは、デフォルトの‘
SAP
パス’
/usr/sap/<system name>/SYS/exe/run
に
SAPGUI
プログラムをインストールする必要があります。
