問題タブ [sap-dotnet-connector]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1280 参照

c# - SAP.net coonector を使用して接続が確立されているかどうかを確認する方法

クライアントの SAP システムに接続しようとしています。次のコードを使用して接続していますが、接続が正常に確立されたことを知るにはどうすればよいですか。

0 投票する
1 に答える
3704 参照

c# - RFC_READ_TEXT を使用して販売注文からテキストを取得する

SAP .NET Connector 3.0 を使用して SAP(R/3) からデータを読み取ります。販売注文からいくつかのヘッダー テキストを取得する必要があります。 ここに画像の説明を入力

この目的に使用できる READ_TEXT 関数に関する多くの情報を見つけました。ここでは、ERPConnect を使用してそれを行う方法のサンプルを見つけることができます。私は同じことをしようとしています.IRfcTableを返す次の関数があります:

VBBK- ヘッダー オブジェクト、3147856016- 販売注文番号、Z019- EDI サプライヤー テキスト フィールドの ID、PL- 言語を意味します。その結果、いくつかのデータを取得していますが、フィールド TDLINE は空白です:

ここに画像の説明を入力
例によると、このフィールドにはテキストが含まれている必要があります。
おそらくいくつかのパラメーターが正しくありません。これは、各テキスト フィールドのTDIDパラメータを取得する方法を見つけた良い投稿です。
私が間違っていることは何ですか?

更新:以下の回答によるとvwegert、コードは次のように変更されました。

これでパラメータは正しいです。しかしTDLINE、まだ空です。結果:
ここに画像の説明を入力

0 投票する
1 に答える
497 参照

c# - R3 と ECC の両方を備えた SAP .NET コネクタ 3

SAP .NET Connector 3 を使用して SAP R3 を接続するアプリケーションを作成しました。

現在、SAP ECC を接続する必要がある別の状況がありますが、それが機能するかどうかはわかりません。

SAP .NET Connector 3 はSAP R3SAP ECCの両方のバージョンをサポートしていますか?

0 投票する
1 に答える
1739 参照

c# - Task.Run で await を使用しても UI が数秒間ハングしますか?

ここに画像の説明を入力私は SAP .NET Connector 3.0 を使用しており、別のスレッドを使用してログインしようとしているので、UI に一種のログイン アニメーションを表示させることができます。

ログインを開始するために Async と Await を使用していますが、ログイン中に UI が約 10 秒間ハングします。

これがコードです。私はすぐにプログラムを作成しているので、ラフです。

タスク内の何かが UI を使用しているとしか想像できませんか?

EDIT 1:申し訳ありませんが、何を説明するのを忘れましたGetData()GetData()SAP でさまざまなレポートを実行します (大量のコード)。小さなログイン アニメーションが「ログイン」から「データの取得」に変わるので、視覚的にいつそこにあるかがわかります。UI がハングアップするのは、「ログイン」段階であることがわかります。ログイン アニメーションでは、単純な円が回転します。これはログインの途中で停止し、約 5 秒後に継続します。

EDIT 2: この行でハングが発生しているようです

編集 3: UI がハングした時点でアプリケーションを一時停止すると、スレッドの写真が追加されました。

0 投票する
1 に答える
2886 参照

c# - SAP .NET Connector 3.0 を使用すると、ログインが遅くなりますか?

質問は基本的に「私は何か間違っていませんか?」です。または「それはその通りです」。

次のコードを使用して SAP システムにログインしています。構成ファイルは SNC 用に構成されています

上記のすべてを完了するには、約 30 秒かかります。

SAP とログイン パッドを使用した通常の方法で SAP にログインするには、4 秒かかります。

SAP コネクタを使用すると常にそれほど遅くなりますか、それとも何か問題がありますか?

編集 1: BackendConfig クラス

0 投票する
2 に答える
4147 参照

c# - SAP システムが .NET に接続されているかどうかを確認する方法は?

コネクタを使用してSAPシステムを.NET 4.0に接続しています....接続しているかどうかを確認するためのサンプルWindows applnを作成しました..これは私のコードです...

このコードを実行しても何も起こりません...アプリ設定(構成ファイル)で間違ったユーザー名とパスワードを指定しても、例外は表示されず、フォームをロードするだけです...

誰かが私の疑いを晴らすことができますか? システムが接続されているかどうかを確認する他の方法はありますか?

0 投票する
2 に答える
9677 参照

.net - sap .net コネクタを使用して SAP システムからデータを取得する方法は?

私は Windows アプリケーションを開発しています。ここでは、SAP システムからデータを抽出し、それを datagridview に表示したいと考えています。名前、都市などの列名だけを抽出しました。

列からデータを抽出する方法がわかりません。コードを手伝ってくれる人はいますか?

RFC_READ_TABLE 関数モジュールと rfc destiantion manager を使用しています

前もって感謝します!!!

0 投票する
2 に答える
3367 参照

c# - C# で宛先構成を使用する場合、SAP のハードコーディングされたログオン パラメーターが許可されない

SAPサーバーに動的に接続しようとすると、次のようなエラーが発生します

宛先構成を使用する場合、ハードコーディングされたログオン パラメータは許可されません

誰か助けてください

Web.config からではなく、コードビハインドからすべてのパラメーターを動的に送信する必要があります

web.configから正常に動作しています..しかし、ここではありません

私のコードはこのようなものです