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

0
Antw.
1404
Views
Per IF I_OI_DOCUMENT_PROXY Excel Sheet UNSICHTBAR aufrufen?
von Nordlicht » 28.06.2006 10:39 • Verfasst in ABAP Objects®
9
Antw.
15382
Views
Feld in Dynpro nach Bedingung unsichtbar machen
von annaarnst » 18.08.2008 17:04 • Verfasst in ABAP® Core
2
Antw.
2443
Views
Button in ALV Spalte
von Trulchen » 30.08.2013 11:14 • Verfasst in Web-Dynpro, BSP + BHTML
5
Antw.
1282
Views
smartforms spalte verschieben
von Bright4.5 » 23.09.2021 14:56 • Verfasst in ABAP® für Anfänger
1
Antw.
3178
Views
bestimmte Spalte ausblenden
von nordlender » 07.07.2011 11:21 • 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

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45926
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3830
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2316

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

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45926
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3830
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2316