問題タブ [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.
.net - 既存のSAPシステムとの間でデータをプル/プッシュする方法は?
SAPシステムに接続して、そのシステムとの間でデータをプル/プッシュする必要がありますか?
SAP PDK for .NETをダウンロードし、それを使用してソリューションを構築しましたが、これには.NET用のポータルランタイムをサーバーにインストールする必要があり、SAPサーバーはSolarisサーバーであるため、これを行うことはできません。
また、既存のソリューションを確認しましたが、すべてVS.NET 2003を使用して、SAPコネクタプロキシと呼ばれるものを作成していますか?
では、VS.NET 2003を使用する以外に、SAPシステムに接続する方法はありますか?
[更新] NCo
、前に誰かがこれをチェックしたことがあります。.NET3.0用のSAP.NETコネクタですか?!
c# - 「usingnamespace_name」ディレクティブを使用するのではなく、名前空間で囲むことによって特定のクラス/インターフェイス/ ...を参照する方法はありますか?
「usingnamespace_name」ディレクティブを使用するのではなく、名前空間で囲むことにより、特定のクラス/インターフェイス/ ...を参照する方法はありますか?!
として、私はSAP.NETコネクタを使用するWebサイトで作業しています。コネクタddlの参照をすでに追加し、その名前空間を「namespace_nameを使用して」参照するか、クラス名前空間をコネクタ名前空間ではなく別の名前空間に設定しました。
コネクタクラスに関するエラーが発生し、「タイプまたは名前空間が見つかりませんでした。usingディレクティブまたはアセンブリ参照がありませんか?」というエラーメッセージが表示されます。
しかし、名前空間名をコネクタ名前空間に変更している間、すべてがうまくいっていますか?!
そのため、コネクタタイプにより、クラスの名前空間をそれらの名前空間に設定する必要がありました。
これは可能ですか?もしそうなら、どのように?
.net - IRfcTableにアイテムを追加します
関数があり、そのパラメーターの1つがテーブル(T_ITEMS)です。
テーブルのアイテムは、タイプ/構造Z_ITEMで、次の2つのフィールドがあります。値、数量。
タイプZ_ITEMのこのテーブルアイテムに追加するにはどうすればよいですか?
私がやったことは次のコードです:
repo.GetStructureMetadata( "Z_ITEMS")に構造がありますが、IRfcStructureにキャストすると、変数articolがnullになります。
.net - SAP .netConnector3.0アイテムがVisualStudio08、10などに表示されない
Visual Studio2008および2010で動作するはずの新しいSAP.netコネクタ3.0を入手しました。C#コンソールアプリケーションを作成しようとしましたが、プロジェクトメニューに移動して「新しいアイテム」を追加しましたが、表示されません。 SAPプロキシアイテム。私は何が欠けていますか?
.netコネクタ2.0を知っていますが、2.0バージョンは必要ありません。コードプロジェクトの記事などはすでに見たので、2.0バージョンを参照している記事へのリンクを投稿しないでください。SAP .netコネクタ3.0の全体的な目的は、2010と比較することです。
また、C:\ Program Files \ SAP \ SAPDotNet(sapnco.dll、およびsapnco_utils.dll)から2つのdllファイルを取得し、C#アプリケーションでそれらのファイルを参照しました。System.Web.Servicesへの参照もあります。
これで、プロジェクトを右クリックして[アイテムを追加]できるようになり、それらのアイテムの1つがSAPプロキシオブジェクトアイテムになります...
c# - 可変ウォッチを追加するとフィールドが表示されますが、コンパイルするとフィールドが気に入らないのですか?
C#のERPシステム(SAP)からいくつかのデータをプルする必要があります。SAPについて詳しくは説明しません(SAPについては知りたくないと思います)。
C#内からリモート関数を呼び出して動作していますが、奇妙な問題が発生しています。SAPでC#から呼び出さなければならない関数の1つは、BAPI_USER_GET_DETAILと呼ばれます。
だから私はC#でこれを行います:
SAPはこれらすべてのフィールドを必要とするため、これはごく普通のコードです。out
この関数内の引数の1つをプルする必要があります。company
つまり、このプロシージャを実行した後の引数は、このcompany
フィールド内に値が含まれている必要があり、ウォッチはここに次のように表示します。
私が抱えている問題は、_Companyには必要な価値があるが、私にはできないことに気づいたことですcompanyName._Company
(Visual Studioはこれを好みません)。ただし、上記のように時計で実行すると、正しく表示されます。それは私に会社名を与えます。では、時計が値を正しく表示するのはどうしてですか。私はC#で単純なことを間違って行っているに違いありません。
編集
エラーは、SAPの保護レベルが原因で、ある種のエラーのように見えます。これをどのように公開できるのでしょうか...c# - SAP を使用するためのステップバイステップのチュートリアル。VS 2008 を使用したネット コネクタ
インターネットで多くの例を見つけましたが、多くは古いものです (VS 2003、SAP. Net Connector 2.0 で現在は 3.0)。
SAP をどのように使用するのだろうか。ネットコネクタ。
どのファイルをインストールすればよいですか?
プロジェクトに追加する参照?
サーバー エクスプローラーで接続を作成するためにプロバイダーを追加する方法を教えてください。
.net - SAP .NET コネクタ
SAP .NET コネクタを使用するように依頼されました。現在、.NET 4.0 と VS2010 を使用しています。ダウングレードするために必要なものはありますか?
また、その使用方法に関する現在のチュートリアルをオンラインで知っている人はいますか? 私が持っているのは、これまでで最も直感的ではない SAP からの情報だけです。
asp.net - SAPとの.NET接続
.NETとのSAP接続を学びたかった。私はSAPで0%ですが、試してみるためのSAP環境がありません。どうすれば実際にそれを学ぶことができるか教えてもらえますか?つまり、SAP Express [ Visual Studio Express Editionからの考え]のようなものが存在するので、BAPIを作成して、接続がどのように行われているかを確認できます。
.net - SAP .Net Connector 3.0 - BEx クエリからのデータの取得
私は今、SAP R/3 から Excel やその他のデータマートに財務データを抽出する新しいプロジェクトに取り組まなければなりません。SAP 担当者によると、財務データを取得する最善の方法は、BEx を使用して BW から取得することであり、BEx でいくつかのクエリを作成し、OLEDB プロバイダーとピボット テーブルを使用して Excel からデータを取得できました。統合のために、SSIS や他の .Net アプリケーションから同じデータを取得する必要があります (私は .Net C# しか知りません)。SAP .Net Connector (NCo) 3.0、サンプル、およびガイドをダウンロードし、BEx クエリにアクセスできるかどうかを調べるために Google でいろいろ調べましたが、結論はイエスです。しかし、方法が見つかりませんでした。
BExクエリデータにアクセスする方法について誰かがポインタを提供してくれれば感謝します. これが適切な方法でない場合は、.Net アプリケーションにデータを取得するための書き込み方法を教えてください。
前もって感謝します
c# - SAP .NET コネクタが最初の試行で結果を取得するのに時間がかかる
SAP .NET コネクタに問題があります
SAP BAPI プロシージャに接続して SAP データベースから結果を取得する Web アプリケーション (ASP.NET、C#) を構築しました。
SAP BAPI プロシージャに接続し、Web アプリケーションの結果もフェッチします。
私の問題は、最初の試行では結果を取得するのに 25 ~ 30 秒かかりますが、2 回目の試行以降はすぐに結果が取得されることです。
最初の試行で結果を取得するのに時間がかかる理由が正確にはわかりません。
誰かがこれで私を助けることができますか?