問題タブ [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.
abap - データを ALV に表示するにはどうすればよいですか?
おそらく(関数呼び出しのPOVから)エクスポート・パラメータが欠落していると考えています。
関数呼び出しで渡すパラメーターはREUSE_ALV_GRID_DISPLAY
次のとおりです。
そして、例外と処理。
私が渡す内部テーブルにデータがあることを確認しました。
私が提示した情報で十分だと思いますが、本当にコードを見る必要がある場合は、そうします。
私は初心者で、どんな助けもいただければ幸いです。
ありがとう。
abap - abapの文字列型とchar型
abapの文字列型の欠点は何ですか? いつ使用し、いつ使用しないのですか?
例: 0 から 12 文字の範囲の値を保存する必要があるテキスト フィールドがあります。文字列または Char(12) を使用する方がよいでしょうか?
ありがとう!
abap - DBテーブルからitabに単一のフィールドをフェッチします
との組み合わせについて、excep_point
透過テーブルからフィールドsayをフェッチしたいと思います。ABAP SQLでこれを行うにはどうすればよいですか?z_accounts
company_code
account_number
テーブル構造が
header - ALV またはその他のグリッド レイアウトの 2 レベルの列見出し?
私が欲しいものを説明するには:
このように見えるヘッダーが必要で、各行を手動で書き込む以外にそれを行う方法があるかどうか疑問に思っていました。:D
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ブロックにテーブルヒントを追加できるかどうかさえわかりませんか?
助言がありますか?前もって感謝します。
c# - SOAPMANAGER と wsadmin WSDL からの異なる戻り値
SAP Web サービスを使用する単純なアプリケーションを実行しようとしています。Web 参照としてプロジェクトに追加した SOAPMANAGER を介して WSDL リンクを作成し、C# で RFC インポート/エクスポート パラメータとテーブルを含む複合型を作成しました。Web サービス メソッドを呼び出したい場合は、すべての値を複雑な型の変数で送信し、返される値も同じ型になります。
ただし、返されるテーブルは初期です。
しかし、別のシステム (RFC は同じ) の wsconfig/wsadmin から受信した WSDL リンクでは、C# は複雑な型を作成せず、RFC パラメーターごとに単純な型を作成し、値が正しく返されます。
SOAPMANAGER と wsconfig が異なる WSDL を作成するのはなぜですか? この問題を解決するには?
ヒントやコツはありますか?
abap - 現在のクライアント/マンダントに応じて異なるコードを書く方法は?
現在、2つの異なるクライアント002と004を使用しているSAPシステムがあります。私の仕事は、ABAPでプログラムを作成して、ユーザーの割り当てに関するレポートを作成することです。レポートは主に両方のクライアントで同じように機能しますが、両方のクライアントで異なるテーブルを選択する必要があります。
次のような異なるクライアント間でABAPコードを区別する方法はありますか?
前もって感謝します。
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でこの要件を達成するためのコードを記述することしかできません。
私は何か間違ったことをしていますか?その問題についてのヒントを教えてください。
abap - 総数を数えます。abap プログラミングの特定の PO に関連する項目の
親愛なる、私にヒントを与えるか、合計数を計算するための正確な手順を教えてください。行の数または内部テーブルの特定の PO に関連する行項目として言えますが、これは内部テーブルの行の合計数を計算するのと同じではないことに注意してください。
xslt - ABAP から XML への XSLT 変換
私は ABAP データを XML に変換するための XSLT Transformation を書いています。ご存じのとおり、私は XML も XSLT も知りませんが、まだ試しています。
問題:
以下の XML 文字列の変換コードの書き方がわかりません。
ここで、「INVOICE-PARTICULARS」は要素、「SL-NO」は「INVOICE-PARTICULARS」のノード、「1」はデータベースフィールド DLINVSR の値です。
以下のコードを試してみましたが、必要な結果が得られませんでした。