問題タブ [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.
abap - ALV 出力のチェックボックスを使用して、選択したレコードをダウンロードします
このコードを使用して、選択したレコードをダウンロードしています。しかし、私にはそれができません。私は何を間違っていますか?
drag-and-drop - ALV GRID での ABAP ドラッグ アンド ドロップ オブジェクト
alv グリッドでドラッグ アンド ドロップ オブジェクトを発見しましたが、ドキュメントを検索するとプロセス フローがわかりにくく、
たくさんの質問があります:
- 一部の列でドラッグアンドドロップする可能性をブロックしたい。
- そして、許可されていないサインが表示されることを望みます。
- 複数の行を選択したときに、ドロップ場所に複数のセルにフォーカスを表示したい。
これは私のコードです:
私のクラスで : 定義で
実装では:
ALV をビルドするときは、次のルーチンを起動します。
ありがとう。よろしく、
tooltip - 複数行にまたがる ALV グリッド ツールチップ
この投稿では、ALV のセルにツールチップを記入するのを手伝ってくれました。このツールチップは約 130 文字に制限されていることに気付きました。
複数行の長いテキストにツールチップを表示する方法はありますか?
ありがとう
abap - ユーザーフレンドリーな方法でテーブル行の順序を変更する
開発を開始する前に、そのようなことを行う標準的な方法を探しています。標準の Dynpro ALV グリッドでテーブル行を順序付けするためのユーザーフレンドリーな方法を実装する必要があります。たとえば、標準の汎用モジュールで実装されているように、フィルター列が定義されているフォームのように見えるはずだと思いますLVC_FILTER
。
abap - ALV は refrest_table_display 後に IS_VARIANT を保持します
ALV_GRID のレイアウトのバリアントを使用します
ご覧のとおり、表示バリアントを検討しますls_varia
が、後でテーブルを更新すると、この表示バリアントは失われます。
特定のボタンをクリックするか、特定のアクションをトリガーすると、次のようにテーブルを更新します。
ご覧のとおり、表示バリアントを取得して ALV に再割り当てしようとしていますが、何も考慮されていません。
感謝をこめて
abap - ツールチップ付きの ABAP Alv セルサイズ
私のALVにはいくつかのセルがあり、一部のセルにはコンテンツのない他のアイコンとツールチップが含まれています。
ただし、セルに文字を入れようとすると、セルはツールチップ テキストの発生時にあいまいなエラー サイズになります。セルを埋めるためのコードは次のとおりです。
アイコン @SPACE\Q@ を使用してツールチップを配置します
これは私のコードです:
スクリーンコピー :
abap - バリアントを変更する ALV はフィルターを適用しません
自分のプログラムに問題があります。このプログラムでは、ユーザーは選択画面でデータを入力する必要があります。そこで、保存された ALV バリアントの 1 つを選択することもできます。次のステップで、選択したデータを含む ALV リストが表示されます。さらに、ALV 内のデータには、選択されたレイアウトが含まれている必要があります。この ALV では、ユーザーは通常の ALV 機能を使用して、ALV のバリアントを変更、保存、選択、および管理できます。とはいえ、それには問題があります。ユーザーがフィルターを使用して既存の ALV バリアントに切り替えたい場合、(すべてのケースの 90%) フィルターと選択した ALV の並べ替えが適用されないことがあります。選択画面でこのバリアントを入力すると、すべてのフィルター、並べ替えなどを含む適切な ALV レイアウトが正しく適用されます。選択画面の f4-help の私のコード:
ALV を使用した画面の PBO 内の私のコード:
他のプログラムでこのような問題が発生したことは一度もありませんし、これについて聞いたこともありません。残念なことに、テーブルには多くのフィールド (>20) があるため、ユーザーは希望する方法で (フィルター、並べ替えなどを使用して) 構成する必要があります。何時間ものテストの後、自分のコードの何が問題なのかを突き止めることができませんでした。SAP ALV メソッドもデバッグしました。場合によっては、システムがフィルターを読み込めないことがわかりました。しかし、理由はわかりません。ヒントや情報は私にとって役立つ場合があります。前もって感謝します!