トランザクションSEGWでODataサービスを作成しました。次に、2つのインポートパラメータを使用して関数インポートを追加しました。関数のインポート内には、2つのパラメータを含むStringが生成されます。関数のインポートに外部ブレークポイントを設定し、/ IWFND/GW_CLIENTでテストして正しく動作します。しかし、今私は生成された文字列をエクスポートパラメータとして渡したいと思います。だから私はSAP WEB IDEで関数のインポートを呼び出すときに私は2つのパラメータを渡し、生成された文字列を取得したい。私の問題は、エクスポートパラメータを実装する方法やその文字列を渡す方法がわかりません。OData関数のインポート文字列のエクスポート
Screenshot of the function import declaration
にあなたの応答の構造をコピーします。関数を使用しないで、odataサービスメソッドを直接再定義することができます。このチュートリアルをチェックしてください:https://blogs.sap.com/2014/03/06/let-s-code-crudq-and-function-import-operations-in-odata-service/ –
返信いただきありがとうございます。私はチュートリアルを見ましたが、正確には私が探していたものではありませんでした。私は別の方法を行って、バックエンドシステムにデータベーステーブルを作成しました。そこでは、関数インポートによって作成された文字列が格納され、seccond ODataサービスでは、SAP WEB IDEでそのテーブルの値を読み取ります。それはおそらく最善の方法ではないが、それは今のところ働いている。 –