問題タブ [alv]

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

treeview - ALV ツリー (ABAP) で拡張ノード イベントをキャプチャする

class を使用して ALV ツリー ビューを作成しましたCL_SALV_TREE

すべて正常に動作しますが、ツリー列のサイズを自動的に変更する関数を埋めるために、ノードが展開されたときにイベントを取得したいと思います。

私の問題は、展開イベントがHANDLE_EXPAND_NCクラスのプライベートメソッドでありCL_GUI_ALV_TREE、実際にこのイベントをキャプチャする方法がわからないことです。どんなアイデアもお待ちしております。お時間をいただきありがとうございます。

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

abap - SALV の可視フィールドを比較して隣接する重複を非表示

SALV-Grid の見出し (ABAP) 疑似コードを考えてみましょう。このようなものが必要です。または、それらを区別する列が非表示になっているときに、グリッド内の行の視覚的な垂直膨張を取り除く何らかの方法が必要です。多くの研究の後、私はそのようなものが存在するとは思わないので、それを回避する必要があります.

ビューだけを変更したいのですが、基になる内部テーブルを変更したくありません。これを最もよく達成する方法についてのアイデアはありますか? イベントかな?

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

excel - alv レポートを Excel にエクスポート

ALV レポートを Excel ファイルにエクスポートする際に大きな問題が発生しました。ALV レポートを Excel にアンロードする標準機能があるかどうかはわかりません。この機能を特別なボタンとして実装したい。

出来ますか?

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

abap - ALV は 2 つのように 1 つの列を表示します

cl_gui_alv_grid同じヘッダーで 2 つの列を作成することは可能ですか?

次のようなデータを表示したいとします。

このために、私は2つの解決策について考えていますが、それが可能かどうかはわかりません.

最初の解決策 : 最初の 3 列と 2 番目の 6 列で、2 レベルのフィールド カタログを作成します。

2 番目: 3 つの列を持つフィールド カタログを作成し、各列の下に 2 つの値を連結します。

ありがとう。

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

toolbar - ALV ツールバーに独自の menu_button を作成する

ALV ツールバーに menu_button を作成する必要があります。

SCNで検索したところ、いくつかの例が見つかりました。

btn_type = 2 のボタンを作成する必要があることはわかっています。

そのように:

その後、クラスのメニューボタンを次のように処理する必要があります。

その後、それを実装する

しかし、うまくいきません。ボタンをクリックしても、デバッガーはこのメソッドに入りません。

なんで?

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

abap - 最初の表示後に it_outtab を変更します (ALV グリッド)

it_outtabalv のデータを破壊せずに変更することはできますか?

フィールドカタログを変更するには、次の方法で可能であることを知っています:

it_outtabしかし、パラメータを変更する必要がある場合、それは可能ですか?