Checkbox und Kommentarfeld in SALV Tabelle

Getting started ... Alles für einen gelungenen Start.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Checkbox und Kommentarfeld in SALV Tabelle

Beitrag von juli (ForumUser / 4 / 1 / 0 ) »
Hallo, könnt ihr mir hier weiterhelfen. Wie kann ich eine Checkbox in eine SALV-Tabelle integrieren?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Checkbox und Kommentarfeld in SALV Tabelle

Beitrag von JHM (Top Expert / 1193 / 1 / 196 ) »
juli hat geschrieben:
20.06.2024 08:43
Wie kann ich eine Checkbox in eine SALV-Tabelle integrieren?
Der SALV ist ja nicht editierbar, deshalb ist das mMn so einfach nicht möglich.
Das der SALV editierbar gemacht werden kann, zeigen verschiedene Foren-/Bolgbeiträge. Ist mMn aber nicht wirklich sinnvoll, da das immer von hinten durch die Brust ins Auge Lösungen sind. Dann doch lieber ein richtiger OO ALV.

Alternativ kann man sich mit nem HotSpot auf dem Feld behelfen:
https://zevolving.com/2010/01/salv-tabl ... -checkbox/
Im Gegensatz zum echten Edit-Modus führt dann jeder Klick dann aber zu einer BackEnd-Kommunikation. Sonst werden die Änderungen im FrontEnd "gesammelt" und dann gemeinsam an das BackEnd gegeben.

Analog dazu kann man dann auch Kommentarfelder editierbar machen: HotSpot öffnet PopUp zum editieren.
Gruß Hendrik

Re: Checkbox und Kommentarfeld in SALV Tabelle

Beitrag von a-dead-trousers (Top Expert / 4317 / 214 / 1151 ) »
Wenn es nur darum geht eine Checkbox anzuzeigen:

Code: Alles auswählen.

CASE TYPE OF lr_column. "Rückgabe von CL_SALV_COLUMNS_TABLE=>GET_COLUMN
  WHEN TYPE CL_SALV_COLUMN_LIST INTO DATA(lr_list).
    lr_list->SET_CELL_TYPE( value = IF_SALV_C_CELL_TYPE=>CHECKBOX ).
ENDCASE.
Wenn es darum geht, dass die Checkbox auch "geändert" werden kann, siehe die Antwort von JHM.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Checkbox und Kommentarfeld in SALV Tabelle

Beitrag von black_adept (Top Expert / 3962 / 105 / 887 ) »
JHM hat geschrieben:
20.06.2024 09:20
Der SALV ist ja nicht editierbar, deshalb ist das mMn so einfach nicht möglich.
Bei hinreichend neuem Releasestand ist auch der SALV änderbar.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Checkbox und Kommentarfeld in SALV Tabelle

Beitrag von qyurryus (Specialist / 109 / 81 / 45 ) »
black_adept hat geschrieben:
20.06.2024 18:31
JHM hat geschrieben:
20.06.2024 09:20
Der SALV ist ja nicht editierbar, deshalb ist das mMn so einfach nicht möglich.
Bei hinreichend neuem Releasestand ist auch der SALV änderbar.
Bitte?
Bild


Re: Checkbox und Kommentarfeld in SALV Tabelle

Beitrag von JHM (Top Expert / 1193 / 1 / 196 ) »
qyurryus hat geschrieben:
21.06.2024 14:48
black_adept hat geschrieben:
20.06.2024 18:31
JHM hat geschrieben:
20.06.2024 09:20
Der SALV ist ja nicht editierbar, deshalb ist das mMn so einfach nicht möglich.
Bei hinreichend neuem Releasestand ist auch der SALV änderbar.
Bitte?
Bild
Ab 756 wird das von hinten durch die Brust ins Auge editieren möglicher:
https://community.sap.com/t5/applicatio ... p/13532780
Gruß Hendrik

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1888
Views
Kommentarfeld in Länge 400 in Tabelle und auf Screen - wie?
von MindMOB » 28.06.2007 13:25 • Verfasst in ABAP® für Anfänger
3
Antw.
6491
Views
SALV Tabelle in Dynpro Custom Control Bereich
von Mustafapmk0 » 14.12.2016 14:19 • Verfasst in Dialogprogrammierung
5
Antw.
6887
Views
SALV Refresh
von Mustafapmk0 » 06.02.2017 15:50 • Verfasst in ABAP® für Anfänger
0
Antw.
1057
Views
SALV-Klassen
von mumcs » 27.02.2006 19:23 • Verfasst in ABAP® für Anfänger
1
Antw.
992
Views
GUI_STATUS im SALV
von Abapanfänger » 27.01.2017 09:14 • Verfasst in ABAP® für Anfänger

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.