Spalte beim ALV anzeigen unsichtbar machen

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

Spalte beim ALV anzeigen unsichtbar machen

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
Hallo zusammen,

ich habe eine Frage.

Ich benutze direkt den Primärschlüssel (aus der ALV Liste) im Code. So:

READ TABLE er_data_changed->mt_mod_cells INTO ls_mod_cell WITH KEY fieldname = 'ASSIGNOBJECTKEY'.


Dafür habe ich (erst für mich, um zuschauen, ob alles richtig funktioniert) diese Spalte immer angezeigt:

ls_fieldcat-fieldname = 'ASSIGNOBJECTKEY'.
ls_fieldcat-ref_field = 'ASSIGNOBJECTKEY'.
ls_fieldcat-ref_table = 'blabla'.
ls_fieldcat-key = 'X'. " sets key field
ls_fieldcat-outputlen = 8.
ls_fieldcat-coltext = 'ASSIGNOBJECTKEY'.
ls_fieldcat-edit = ''.
APPEND ls_fieldcat TO rt_fieldcat.

Nun soll der USER diese Spalte eigentlich nicht sehen.
Daher habe ich einfach " APPEND ls_fieldcat TO rt_fieldcat." auskomentiert.
Aber dann funktioniert der Code Teil, wo dies direkt auf Schlüssel zugreift(das ist gemeint: " READ TABLE er_data_changed->mt_mod_cells INTO ls_mod_cell WITH KEY fieldname = 'ASSIGNOBJECTKEY'.
") .

Wie kann ich dieses Problem lösen?

Ich freue mich über jeden Tipp.

danke und viele Grüße,
Anna

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


Beitrag von uh (Specialist / 158 / 0 / 1 ) »
Hallo Anna,

nicht die Zeile aus dem Katalog löschen sondern das Feld tech auf 'X' setzen.

Beitrag von Matthias.Selle (ForumUser / 69 / 1 / 0 ) »
Hallo Anna,

Du must noch

Code: Alles auswählen.

ls_fieldcat-no_out   = 'X'.
einfügen, dann wird die Spalte nicht angezeigt. Kann aber vom Anwender über Layouts sichtbargemacht werden.

Viele Grüße
Matthias

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
hallo,

Danke, die Spalten werden tatsächlich ausgeblenden.
Aber dann der Code funktioniert trotzdem nicht, da es direkt in ALV angesprochen wird. :(
Und wenn die Spalten ausgeblendet sind, kann auch zu diesen Spalten kein
Wert zugeordnet werden.

Na ja, dann muss ich, wie es aussieht, dies doch ändern.
Tjaa, das passiert immer, wenn man sich einfacheren Weg aussucht ;)

viele Grüße,
Anna

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1948
Views
Spalte aus 2 vergleichen und zusammen anzeigen
von Lamerman » 02.05.2006 15:34 • Verfasst in Web-Dynpro, BSP + BHTML
0
Antw.
1349
Views
Per IF I_OI_DOCUMENT_PROXY Excel Sheet UNSICHTBAR aufrufen?
von Nordlicht » 28.06.2006 10:39 • Verfasst in ABAP Objects®
9
Antw.
15287
Views
Feld in Dynpro nach Bedingung unsichtbar machen
von annaarnst » 18.08.2008 17:04 • Verfasst in ABAP® Core
2
Antw.
2351
Views
Button in ALV Spalte
von Trulchen » 30.08.2013 11:14 • Verfasst in Web-Dynpro, BSP + BHTML
5
Antw.
1157
Views
smartforms spalte verschieben
von Bright4.5 » 23.09.2021 14:56 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Pflegeview zeigt nicht alle Daten an
vor 3 Tagen von sapdepp gelöst 7 / 564
ALV Grid und Dynprofeld
vor 4 Tagen von PeterPaletti 5 / 574

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

Pflegeview zeigt nicht alle Daten an
vor 3 Tagen von sapdepp gelöst 7 / 564
ALV Grid und Dynprofeld
vor 4 Tagen von PeterPaletti 5 / 574

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 50894
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 67132
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 78898