Mit Splitter Container 2 SALV Grids anzeigen [deutsch]
ฝัง
- เผยแพร่เมื่อ 24 ส.ค. 2024
- In diesem Video zeige ich, wie man 2 SALV Grids mithilfe eines Splitter Container anzeigen kann. Mit einem Splitter Container kann der Bildschirm in mehrere Bereiche unterteilt werden.
In diesem Beispiel wird der Bildschirm in zwei Container (oben/unten) unterteilt. In jedem Container wird ein SALV Grid angezeigt.
Klassen:
cl_gui_splitter_container
cl_gui_container
cl_salv_table
#splittercontainer #salvgrid #salvtable
▬▬ Meine Hardware ▬▬▬▬▬▬▬▬▬▬▬▬▬
Mikrophon: amzn.to/3tgejVN
Kopfhörer: amzn.to/3xhORBs
Monitor IIYAMA 27” 4k: amzn.to/392Fexu
Monitor HP 27” 4k wireless: amzn.to/3NnWBaD
*Bei den Links handelt es sich um Affiliate-Links. Es entstehen dir dadurch keine Zusatzkosten.
▬▬ Meine Software (free) ▬▬▬▬▬▬▬▬▬▬▬
Video Aufnahme: bit.ly/678fgh6
Video Editor: bit.ly/38Rj9lb
▬▬ Weitere Links ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Werde mein Abonnent: bit.ly/CustAnd...
Alle Videos auf Deutsch: bit.ly/CustAnd...
Danke 😅 das hätte ich gerne vor einem Monat.
Bitte mehr solche Videos 👌
😋 ich gebe mein Bestes! 🤗
Danke für das tolle Video!
Vielen Dank! 🤗
Merci dafür 👌🏼 wäre eine eigene Funktionstaste pro Container auch möglich?
Ja, du musst einen eigenen GUI Status erstellen und diesen dann nach der factory Methode aufrufen. Mit o_salv_top->set_screen_status. Je nachdem was du dann machen willst musst du das event dann behandeln, also den Klick auf den Button. Wie das mit einem Doppelklick funktioniert habe ich schon mal gezeigt. Vielleicht mache ich bzgl. Button mal ein eigenes Video 😉
@@CustAndCode Merci , werde mir anschauen
Hi, in dem Video hier zeige ich wie man einen Custom Button einbaut und in der SALV Tabelle abfangt. Das sollte deine Frage beantworten 🤗
th-cam.com/video/82nZy4o4Rek/w-d-xo.html
Ich möchte meinen Splitter ALV gerne mit einem Doppelclick im unteren Bereich versehen, jetzt habe ich zwar dein entsprechendes Video zum normalen Doppelklick beim einfachen ALV gesehen, aber im Splittercontainer funktioniert das nicht, der Breakpoint in der on_double_click Methode wird nicht angesprochen.
Kannst du dazu vielleicht noch was beitragen? Danke
Doch das funktioniert. Du kannst die lokalen Klassen von dem Programm in diesem Video
th-cam.com/video/3r77luP59VU/w-d-xo.html
1:1 in das Programm von diesem Video
th-cam.com/video/BWn6CjY6HdE/w-d-xo.html
übernehmen.
Dann musst du für den "bottom" container ein eigenes Event Object definieren:
o_events_bottom TYPE REF TO cl_salv_events_table.
Für dieses Event setzt du einen Handler:
o_events_bottom = o_salv_bottom->get_event( ).
SET HANDLER lcl_events=>on_double_click FOR o_events_bottom.
Wenn du jetzt einen Doppelklick auf den unteren Container machst, sollte der BreakPoint funktionieren. 🤗