問題タブ [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 投票する
1 に答える
3168 参照

abap - ABAPに含めるの拡張プログラムチェックエラーを非表示にする

ABAP拡張プログラムチェック(SLIN)が、書き込みアクセス権を持たない可能性のあるインクルードライブラリのエラーを報告しないようにするにはどうすればよいですか?

エラーと警告をできるだけ少なくして拡張チェックを残すのが好きです。通常、警告を引き起こす可能性のある方法で意図的に何かを使用する場合は、疑似コメント( "#EC *など)を使用してメッセージを非表示にします。これも次のプログラマーに、少なくとも特定の方法で何かを使用した場合に起こりうる結果について考えたことを伝えます。

これらのステートメントがインクルードに含まれていて、私が制御できない場合は、問題のあるライブラリ/インクルードを変​​更せずにメッセージを非表示にします。

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

html - ABAPWebASアクティブコードページ

文字列内のさまざまな行を連結する必要があります。

そのためには、CR+LFの16進文字を使用する必要があります。

問題は、8ビット/文字の環境を使用している場合、次のようなことをする必要があるということです。

しかし、私が16ビット/文字の環境にいるとき、X変数はCRとLFの正しい16進表現を表していません。

だから、私はこのようなものを使うべきです:

それで、ABAP WebASによって使用されているバイト/文字の量を見つける方法はありますか?

ありがとう!

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

xml - XMLを使用してSAPABAPやSAPScriptを生成しますか?

外部アプリケーションから取得したXMLからSAPABAPまたはSAPScriptフォームコードを生成した例や経験を持っている人はいますか?

これは役に立ちます:

  • 外部アプリケーションからのXMLのエクスポートから行う知識を自動化することにより、データ駆動型の方法でSAPベースのアプリケーションを作成します。
  • システム間で手動でコピーするのではなく、外部アプリケーションからSAPアプリケーションへの知識の自動入力
  • サードパーティの外部ツールを使用してデータを作成できるようにします。おそらく、SAPよりも使いやすい方法です。または、SAPではなくこれらのサードパーティツールを使用したトレーニングにすでに多額の投資があった場合、または雇用市場がこれらのツールの知識を持つスタッフを支持した場合
  • 複数の目的、ビュー​​(SAP内およびSAP外のビュー)のデータの作成を有効にします。
  • SAPとサードパーティの外部ツールとの相互運用を可能にする

を探しています:

  • 実現可能性に関する経験
  • ツール、たとえばパーサー、XSLTなど。
0 投票する
1 に答える
798 参照

abap - SAP R3 と ABAP をマスターするための正しいアプローチ

私は過去 2 年半の間、SAP テクノロジーに取り組んできました。非常に多くの技術的概念があったため、それに関連するすべてについて学ぶことができる単一のソースを入手できませんでした。すべての技術的概念を習得する自信がありませんでした。

もしあなたがそのような経験に直面し、それをどのように克服したかを教えてください。役に立つかもしれないいくつかの本や従った方法論を提案してください。

注: 私はすでに Java/J2EE で作業しています。私はコンセプトをマスターすることに十分な自信があります。

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

abap - SY-ONCOMとは

sy-oncom は何に使用されますか?

SDN から次の説明がありますが、私のプログラムでは「T」と「X」の値を取得しています。

SY-ONCOM

コミットフラグ。このシステム項目は、ABAP プログラムの呼び出しステータスに応じて異なる値に設定されます。これらのうち、「P」の値のみが保証されます。もしあったとしても、SY-ONCOM は「P」についてのみ照会する必要があります。

値 'P' は、プログラムが PERFORM ... ON COMMIT を使用して開始されたサブルーチンを既に実行しているため、PERFORM ... ON COMMIT を使用してさらにサブルーチンを呼び出すとランタイム エラーが発生することを意味します。

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

abap - M / D/Yのようなフォーマット日付

タイプSYDATUMの日付を取得し、m / d/yのような形式でフォーマットする方法を考えています。

ウェブ上でいくつかのスニペットを見つけましたが、それらはあまり役に立ちませんでした。

-あなたの助けに感謝します。

0 投票する
4 に答える
7337 参照

abap - 2列配列を定義する方法A=1、B = 2 ... ZZZ =?

プログラムがレコード項目(文字A〜ZZZで定義)を検索し、それに関連付けられた番号を返すことができるように、ABAPで2列の配列を作成する必要があります。

例えば:

A = 1
B = 2
C = 3
...
Z = 26
AA = 27
AB = 28
...
AZ =
BA =
...
BZ =
CA =
...
...
ZZZ =

これをコーディングする方法を教えてください。

配列を書くよりも良いオプションはありますか?

ありがとう。

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

abap - BAPI呼び出し結果にバインドされたWebDynproテーブルを最初に埋める方法は?

私はwebdynproabapにかなり慣れておらず、次の問題があります。既存のすべての顧客のセットを返すサービスを作成しました。この関数は、小さなプログラムでテストすると、行を印刷するだけでうまく機能します。

ここで、これらの顧客を表示するためのテーブルを含むwebdynproを作成しました。バインディングもやりました!そしてそれは機能しますが、イベントがexecute...関数を起動する場合に限ります。

私が必要としているのは、一種の「最初に実行」です。つまり、テーブルが最初にロードされたときに関数が実行されます。

これどうやってするの?

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

abap - WebDynpro ABAPテーブルで選択したエントリを取得するにはどうすればよいですか?

多数の行を表示するテーブルを含むwebdynproがあります。ユーザーが削除ボタンをクリックした後、テーブルの選択した行を削除したいと思います。

今の私の問題は、イベントコールでこれを実装する方法がわからないことです。

テーブルの選択した行を特定するにはどうすればよいですか?

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

abap - リモートコールトランザクションのRFC

JCo を使用して SAP レポート (RSPARAM など) を呼び出すにはどうすればよいですか?

RSPARAM (など) をパラメーターとしてリモートで SA38 トランザクションを呼び出し、後の作業のために結果を返すために使用できる RFC は何ですか?