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 / 16 / 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 / 16 / 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.
9974
Views
Feld wird im ALV Layout nicht angezeigt
von Lucyalison » 30.11.2016 12:17 • Verfasst in ABAP® Core
1
Antw.
1172
Views
Editierbares Feld in einer ALV-Liste
von TorstenH83 » 21.12.2005 10:08 • Verfasst in ABAP® Core
1
Antw.
2759
Views
Dialogsteuerung Liste->Dynpro->Liste sy-ucomm
von cut1 » 08.12.2006 14:28 • Verfasst in Dialogprogrammierung
2
Antw.
2295
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.
845
Views
Setze EMARA Feld in Bapi bei IDOC Verarbeitung. Feld aber nachher leer
von Woelli » 12.02.2021 16:32 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor 5 Tagen von Manfred K. 1 / 933
BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Wochen von snooga87 1 / 2740