コンテンツフレーム起動

RfcOpenEx

用途

RFC 接続を開くには、このコールをその他のすべてのコール、 RfcOpen, RfcConnect, RfcOpenExt, RfcOpenExtV3 の代わりに使ってください。

特徴

このコールでは、 RFC クライアントはすべての接続データをパラメタとして定義できます。 saprfc.ini ファイルも使用できます。このコールによって、クライアントは任意の R/3 R/2 、または外部システムと接続できます。

詳細については、 saprfc.h ヘッダファイル、および RFC-SDK 内のプログラム例 srfctest.c を参照してください。

負荷バランス機能のためのメッセージサーバ名の取得

ストラクチャのリンク 負荷バランスを使って R/3 システムと接続すると、メッセージサーバのホスト名に関する情報が( connect_param of RfcOpenEx にも in saprfc.ini にも)ないので、 RFC ライブラリがホスト名を Windows 上の SAPLOGON のためにカスタム化された sapmsg.ini ファイル から取得しようとします。

通常、これらのファイルは Windows ディレクトリにインストールされています。環境変数 RFC_LOGON_INI_PATH によって定義されたディレクトリにコピーすることもできます。 .

Windows プラットフォームでは、この環境で作業することも、独自の作業ファイルにコピーすることもできます。

詳細については、 saprfc.h および sapinfo.c または srfctest.c を参照してください。

2バイト ISO 言語キーの使用

コール RfcOpenEx を使用すると、リリース 4.0 以降の R/3 システムに、 1 バイト SAP 言語ではなく2バイト ISO 言語キーでログオンできます。

また、この機能を使って、 R/2 、リリース 2.x または 3.x R/3 にログオンすることもできます。 RFC ライブラリが 2 バイト ISO 言語キーを 1 バイト SAP 言語に変換し、該当する SAP システムにそのキーを送ります。

 

 

 

 

コンテンツフレーム終了