問題タブ [cds]
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 - 優先順位に基づいて JEST テーブルから単一のメイン ステータスを取得しますか?
JEST テーブルのオブジェクト番号ごとに、メインのステータスと見なす単一のステータスを取得したいと考えています。
主な問題は、私の場合、I0076 (削除フラグ) のような一意と見なされるステータスが、作成済み (I0001) などの他のステータスと同時にアクティブになる可能性があることです。このシナリオでは、GROUP BY objnrを使用してから、I0076 が常に他のステータスをオーバーライドするステータスで CASE を使用したいと考えています。
ABAP CDSまたはSQLでそれは可能ですか? それとも、これを解決するために ABAP コード (AMDP または後処理) を作成する必要がありますか?
入力:
出力:
sql - CDS から個別のキー フィールド値の数を取得する
ABAP を使用して個別のフィールドの数を動的に取得できるかどうかを尋ねたいと思います。
CDS のキーには 9 つのフィールドがあり、これは非常に多いですが、歴史的な決定により分割することはできません。私が必要とするのは、以下のようなコードです:
また
選択をメモリに読み込んで取得できることは知っていますsy-dbcnt
が、他に選択肢がないことを確認したいと思います。