Feld wird in ALV-Liste nicht angezeigt

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

Feld wird in ALV-Liste nicht angezeigt

Beitrag von SkyHobbit (Specialist / 170 / 0 / 1 ) »
Hallo,

ich habe ein SAP-Programm kopiert, welches mandantengenau eine Liste ausgibt. Ich habe dieses erweitert damit das auch mandantenunabhängig funktioniert. Die Daten werden auch alle eingelesen. Nur bei Anzeigen der ALV-Liste habe ich das Problem, dass das Feld MANDT nicht als Spalte auftaucht. Das Feld ist aber im Feldkatalog (schon im Orginalprogramm) vorhanden und wird auch nicht (mehr) ausgeblendet.
Ich suche/debugge schon eine Ewigkeit, ohne jedoch auf einen grünen Zweig zu kommen.

Hat jemand eine Idee, wie ich jetzt vorgehen kann, um zum Ziel zu kommen ??

Das Orginalprogramm ist der B2A-Manager, also H99_B2AMANAGER.

Auf Hilfe hofft
SkyHobbit

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


Beitrag von MAJOR_TOM (ForumUser / 20 / 1 / 1 ) »
Hi SkyHobbit,

ich meine mal irgendwo gelesen zu haben, dass das AVL-Grid die Ausgabe des Mandantenfeldes automatisch unterdrückt. Weiss aber nicht mehr genau wo ich das gelesen habe. Wenn ich wieder drüber stolpere meld ich mich.

Tom.

Beitrag von SkyHobbit (Specialist / 170 / 0 / 1 ) »
Hallo,

wenn es so ist... kann man das ändern ?
Ich habe es über das Feld 'TECH' im Feldkatalog probiert, welches für den Mandanten auf 'X' steht und habe entsprechend gelöscht ... ohne Erfolg.


Gruß
SkyHobbit

Beitrag von MAJOR_TOM (ForumUser / 20 / 1 / 1 ) »
Habs grade rausgefunden: du musst die Felder TECH und NO_OUT löschen, dann funktionierts.

TECH steuert ab das Feld überhaupt im Spaltenvorrat verfügbar ist.
NO_OUT steuert die anfängliche Sichtbarkeit eines Feldes von den verfügbaren Feldern. Diese lassen sich jedoch vom Benutzer nachträglich einblenden.

Tom.

Beitrag von SkyHobbit (Specialist / 170 / 0 / 1 ) »
Hab's jetzt auch rausgefunden. :lol:

Ich habe bisher nach dem automatischen Erstellen des Feldkataloges (LVC_Fieldkatalog_Merge) diesen verändert, bevor er das erste Mal weggeschrieben wird (set_table_for_first_display). Das funktionierte aber nicht, wie ein Blick im Debugging auf das Objekt zeigte.
Jetzt habe ich den Feldkatalog nach (!!) dem Aufruf der Methode vom Frontend geladen (get_frontend_fieldkatalog), dann modifiziert und schließlich wieder mit set_frontend_fieldkatalog zurück geschrieben.

Ich bin zwar froh, dass es jetzt läuft ... aber kann mir jemand sagen, was an der ersten Gangart falsch war ???

Seite 1 von 1

Vergleichbare Themen

16
Antw.
11371
Views
Feld wird im ALV Layout nicht angezeigt
von Lucyalison » 30.11.2016 12:17 • Verfasst in ABAP® Core
1
Antw.
4551
Views
Dialogsteuerung Liste->Dynpro->Liste sy-ucomm
von cut1 » 08.12.2006 14:28 • Verfasst in Dialogprogrammierung
2
Antw.
4395
Views
Feld sperren, wenn in and. Feld gerade etwas eingegeben wird
von kbit100 » 18.07.2018 11:41 • Verfasst in ABAP® für Anfänger
0
Antw.
3201
Views
Setze EMARA Feld in Bapi bei IDOC Verarbeitung. Feld aber nachher leer
von Woelli » 12.02.2021 16:32 • Verfasst in ABAP® Core
0
Antw.
3014
Views

Ü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 23 Stunden von DeathAndPain 3 / 44253
LSMW-Problem
vor 23 Stunden von DeathAndPain gelöst 6 / 2109
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 2136

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.