問題タブ [abap]

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 投票する
5 に答える
7049 参照

abap - データを ALV に表示するにはどうすればよいですか?

おそらく(関数呼び出しのPOVから)エクスポート・パラメータが欠落していると考えています。

関数呼び出しで渡すパラメーターはREUSE_ALV_GRID_DISPLAY次のとおりです。

そして、例外と処理。

私が渡す内部テーブルにデータがあることを確認しました。

私が提示した情報で十分だと思いますが、本当にコードを見る必要がある場合は、そうします。

私は初心者で、どんな助けもいただければ幸いです。

ありがとう。

0 投票する
5 に答える
17075 参照

abap - abapの文字列型とchar型

abapの文字列型の欠点は何ですか? いつ使用し、いつ使用しないのですか?

例: 0 から 12 文字の範囲の値を保存する必要があるテキスト フィールドがあります。文字列または Char(12) を使用する方がよいでしょうか?

ありがとう!

0 投票する
3 に答える
8070 参照

abap - DBテーブルからitabに単一のフィールドをフェッチします

との組み合わせについて、excep_point透過テーブルからフィールドsayをフェッチしたいと思います。ABAP SQLでこれを行うにはどうすればよいですか?z_accountscompany_codeaccount_number

テーブル構造が

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

header - ALV またはその他のグリッド レイアウトの 2 レベルの列見出し?

私が欲しいものを説明するには:

このように見えるヘッダーが必要で、各行を手動で書き込む以外にそれを行う方法があるかどうか疑問に思っていました。:D

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

sql-server - ABAP:ネイティブSQLブロックでSQLServerテーブルヒントを使用する

リモートのMicrosoftSQLServer2005インスタンスからの読み取り/リモートへの書き込みのためのさまざまなメソッドを備えたABAPクラスがあります。

すべてが期待どおりに機能します。安全上の理由から、SELECTクエリにSQL Serverテーブルヒント(READPAST)を追加するようにアドバイスされました(デッドロックに対する対策となるはずです。SQLの専門家からはほど遠いです)。

悲しいことに、私はそれを機能させることができません。これは私のネイティブSQLブロックであり、そのまま機能します。

WITH(READPAST)の直後に追加しようとすると、次のFROM MY_TABLEエラーが発生します。READCOMMITTEDまたはREPEATABLEREAD分離レベルでのみREADPASTロックを指定できます

OPEN ritc十分に公平です:私は次の行の直前にこのコマンドを追加しようとしました:

これにより、別のエラーが発生します。FETCHこのブロックの後の最初のコマンドで、カーソルritcが存在し、すでに開いているというエラーメッセージが表示されます。

この時点で、ネイティブSQLブロックにテーブルヒントを追加できるかどうかさえわかりませんか?

助言がありますか?前もって感謝します。

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

c# - SOAPMANAGER と wsadmin WSDL からの異なる戻り値

SAP Web サービスを使用する単純なアプリケーションを実行しようとしています。Web 参照としてプロジェクトに追加した SOAPMANAGER を介して WSDL リンクを作成し、C# で RFC インポート/エクスポート パラメータとテーブルを含む複合型を作成しました。Web サービス メソッドを呼び出したい場合は、すべての値を複雑な型の変数で送信し、返される値も同じ型になります。

ただし、返されるテーブルは初期です。

しかし、別のシステム (RFC は同じ) の wsconfig/wsadmin から受信した WSDL リンクでは、C# は複雑な型を作成せず、RFC パラメーターごとに単純な型を作成し、値が正しく返されます。

SOAPMANAGER と wsconfig が異なる WSDL を作成するのはなぜですか? この問題を解決するには?

ヒントやコツはありますか?

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

abap - 現在のクライアント/マンダントに応じて異なるコードを書く方法は?

現在、2つの異なるクライアント002と004を使用しているSAPシステムがあります。私の仕事は、ABAPでプログラムを作成して、ユーザーの割り当てに関するレポートを作成することです。レポートは主に両方のクライアントで同じように機能しますが、両方のクライアントで異なるテーブルを選択する必要があります。

次のような異なるクライアント間でABAPコードを区別する方法はありますか?

前もって感謝します。

0 投票する
3 に答える
18149 参照

abap - RFC_READ_TABLEを呼び出すときにDATA_BUFFER_EXCEEDEDエラーが発生しましたか?

私のjava/groovyプログラムは、ユーザー入力からテーブル名とテーブルフィールドを受け取り、SAPのテーブルをクエリして、その内容を返します。

ユーザー入力は、テーブルCDPOSとに関係する場合がありCDHDRます。SAPのドキュメントを読んでグーグルした後、これらは変更ドキュメントのログを格納するテーブルであることがわかりました。しかし、この種のクエリを実行するためにJavaで使用できるリモート呼び出し関数は見つかりませんでした。

次に、非推奨のRFC汎用モジュールを使用し、RFC_READ_TABLEこのRFCのみに基づいてカスタマイズされたクエリを作成しようとしました。ただし、このRFCに渡した目的のフィールドの数が2を超えるDATA_BUFFER_EXCEEDED場合、最大行数を制限しても常にエラーが発生することがわかりました。

私はSAPシステムでABAP開発者になる権限がなく、既存のシステムにFMを追加できないため、JAVAでこの要件を達成するためのコードを記述することしかできません。

私は何か間違ったことをしていますか?その問題についてのヒントを教えてください。

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

abap - 総数を数えます。abap プログラミングの特定の PO に関連する項目の

親愛なる、私にヒントを与えるか、合計数を計算するための正確な手順を教えてください。行の数または内部テーブルの特定の PO に関連する行項目として言えますが、これは内部テーブルの行の合計数を計算するのと同じではないことに注意してください。

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

xslt - ABAP から XML への XSLT 変換

私は ABAP データを XML に変換するための XSLT Transformation を書いています。ご存じのとおり、私は XML も XSLT も知りませんが、まだ試しています。

問題:

以下の XML 文字列の変換コードの書き方がわかりません。

ここで、「INVOICE-PARTICULARS」は要素、「SL-NO」は「INVOICE-PARTICULARS」のノード、「1」はデータベースフィールド DLINVSR の値です。

以下のコードを試してみましたが、必要な結果が得られませんでした。

私の現在のコード: