問題タブ [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 - ソートされたテーブルの追加での ABAP ショート ダンプ
ソートされたテーブルに行を追加すると、ABAP プログラムがショート ダンプするのはなぜですか?
ST22ショーITAB_ILLEGAL_SORT_ORDER
abap - 日付をDD、月、年としてフォーマットする方法は?
ABAPの日付を次のように分割する必要があります
「01」と「2009」は些細なことですが、月名 (ローカライズする必要があります) を取得するにはどうすればよいですか?
それを行う機能はありますか?
そのような機能がない場合は、おそらく月名のテーブルですか?
abap - ファイルの所有者をログインユーザーに設定するには?
OPEN DATASET を使用してファイルを作成する場合、SAP は所有者を としてファイルを作成します<sysID>adm
。
これをログインユーザーとして設定するにはどうすればよいですか?
abap - 透過テーブルからのデータのフェッチ
プール テーブルと透過テーブルからデータをフェッチする SAP 環境で開発された新しい bapi があります。
この bapi が非 SAP 環境から呼び出されると、プール テーブルのみがデータを返します。透過テーブルは空白の値を返します。
場合
A931 テーブルのような透過テーブルの「Where 句」でハードコードされた値を渡すと、透過テーブルも非 SAP 環境の bapi からデータを返します。
しかし、透過テーブルの "Where 句" で値を bapi で宣言された変数を介して渡すと、透過テーブルは非 SAP 環境で値を返さない (代わりに空白を返す)。
abap - パーセント記号は、abap関数パラメーターで何を示していますか?
理解するのが難しいこのabapスニペットに遭遇しました。
パーセント記号は、%instid、%method、および%returnパラメーターで何を示していますか?
oop - 参照オブジェクトをダウンキャストするときにMOVE_CAST_ERRORが発生する原因は何ですか?
保護されたインスタンス化を使用して親クラスから継承するクラスを作成しています。スーパークラスには、クラスのインスタンスを提供する静的メソッドがあります。
次のコードは実行時エラーを引き起こしますMOVE_CAST_ERROR
:
私も試しました:
私は過去に他のオブジェクトタイプとのダウンキャストに成功しました-2つのクラスを互換性のないものにする可能性のあるZPARENTまたはZCHILDで何を探すべきか考えている人はいますか?
現在、ZCHILDには追加のメソッドが1つしかないため、スーパークラスに追加すると、クラスの抽象化が破られるため、私はそれほど熱心ではありません。
serialization - SAP ビジネス オブジェクトをシリアル化する方法
最初に、SAP が最近買収したBusiness Objectsという会社のことを言っているのではないことを明確にしておく必要があります。代わりに、SalesOrder (BUS2032) など、SAP ビジネス オブジェクト リポジトリ (BOR) で定義されているビジネス オブジェクトを参照しています。
では、特定のビジネス オブジェクト インスタンスを構成するすべての属性を含むビジネス オブジェクトをサード パーティ システムが逆シリアル化できるように、SAP システムでそのようなビジネス オブジェクトをシリアル化するための推奨されるアプローチは何でしょうか?
sap - ABAP と SAP とは何ですか?
SAP と ABAP とは何ですか? 検索したところ、意味をなさないさまざまな頭字語がたくさんありました。
- SAP はデータベース エンジンですか?
- ABAP はプログラミング言語ですか?
- それとも、それらはその性質のものではありませんか?
それらは主に何に使用されますか?
xml - XSLT以外のソリューションを使用したXMLの解析
私の会社は、ABAP内でXMLファイルを読み取る必要があるプロジェクトに取り組んでいます。
- XMLファイルに特定のタグのデータがない場合、そのデータは省略されます。
- 一部のタグは自動終了です。例:<タグ/>
SAP開発者は、XMLドキュメントを読み取るために、最初にドキュメントをABAPXML構造に解析すると述べています。このプロセスはポイント2で失敗します。次に、XSLTを作成して、そのデータを内部データ構造に変換する必要があります。これは、ポイント1で失敗するため、ABAP内でタスクを実行するのが非常に困難になります。
それは間違いなく事実であり、必要な特定のフィールドを読み取る方法はありませんか?
abap - メソッドのクラスを見つける
ABAP で特定のメソッドのクラスを実際にどのように見つけますか? これは可能ですか?
編集済み:機能チームからクラス名のないメソッド名が与えられたので、指定されたメソッド名を持つクラスを見つけることができるかどうか疑問に思っています.