ALV Markierungen zeilenweise deaktivieren

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

ALV Markierungen zeilenweise deaktivieren

Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Weiss nicht, ob es schon bekannt ist. Konnte hier im Forum nichts entsprechendes finden.

Man kann mit ALC Classic Zeilen als markierbar (Checkbox) gestalten.
Dazu muss man im Layout im Feld "BOX_FIELDNAME" den Checkbox-Feldnamen aus der Datentabelle angeben (normalerweise Char 1).
Man hat dann in der Liste am Anfang jeder Zeile eine Checkbox und erhält automatisch die entsprechenden Buttons zum Markieren und Entmarkieren. Diese Markierungen kann man dann wie üblich verwenden, um Funktionen nur für ausgewählte Zeilen auszuführen.

Manchmal kann es vorkommen, dass man bestimmte Zeilen nur anzeigen möchte, weil sie aus verschiedenen Gründen zwar sichtbar aber nicht auswählbar sein sollen. Das kann man erreichen, wenn man vor dem Aufrauf von REUSE_ALV_LIST_DISPLAY in der Datentabelle für diese Zeilen in dem Checkbox-Feld den Wert 'N' einträgt. :D

Gruß dele

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


Re: ALV Markierungen zeilenweise deaktivieren

Beitrag von ewx (Top Expert / 4887 / 319 / 644 ) »
"Y" bewirkt meine ich auch, dass die Checkbox nur angezeigt wird, nur ist sie mittels "Y" markiert.

Re: ALV Markierungen zeilenweise deaktivieren

Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Hallo ewx,

danke für den Hinweis, aber 'Y' stimmt nicht ganz - es ist '1' (im Release 7.0).

Habe mir das Coding mal im Include LKKBLF01 Form-Routine CHECKBOX_OUT angeschaut:
'X --> Box ist eingabebereit und markiert
' ' --> Box ist eingabebereit und nicht markiert
'1' --> Box ist gesperrt und markiert
alles andere --> Box ist gesperrt und nicht markiert

Re: ALV Markierungen zeilenweise deaktivieren

Beitrag von black_adept (Top Expert / 4135 / 131 / 956 ) »
Dele hat geschrieben:alles andere --> Box ist gesperrt und nicht markiert
Das stimmt nicht ganz - es gibt noch einen weiteren Eintrag "-", der dafür sorgt, dass die Checkbox gar nicht angezeigt wird.
-->

Code: Alles auswählen.

'-' --> Box wird nicht dargestellt
'X' --> Box ist eingabebereit und markiert
' ' --> Box ist eingabebereit und nicht markiert
'1' --> Box ist gesperrt und markiert
alles andere --> Box ist gesperrt und nicht markiert

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
Dele

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

6
Antw.
1244
Views
CL_GUI_ALV_GRID wie verhindern, dass die Markierungen gelöscht werden
von hugo.data » 26.10.2020 12:35 • Verfasst in ABAP Objects®
3
Antw.
2242
Views
Tabelle zeilenweise scrollen mit BI
von masterdog » 12.09.2007 12:35 • Verfasst in ABAP® für Anfänger
11
Antw.
14574
Views
ALV-GRID: Zeilenweise eingabebereit
von vwaadenm » 15.05.2007 10:22 • Verfasst in ABAP® Core
1
Antw.
2897
Views
WD ALV einzelne Felder zeilenweise sperren
von Thanatos82 » 04.01.2013 12:57 • Verfasst in ABAP® Core
2
Antw.
2952
Views
Daten zeilenweise aus HTML Tabelle auslesen
von BubbleSort » 15.01.2016 08:51 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Banf anlegen
vor 5 Tagen von wreichelt 2 / 5503
Banf anlegen
vor 5 Tagen von Manfred K. 1 / 5227
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 20189
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 10451
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 12270

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.

Aktuelle Forenbeiträge

Banf anlegen
vor 5 Tagen von wreichelt 2 / 5503
Banf anlegen
vor 5 Tagen von Manfred K. 1 / 5227
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 20189
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 10451
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 12270