ALV Grid "Neuer Eintrag" Keys gesperrt

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

ALV Grid "Neuer Eintrag" Keys gesperrt

Beitrag von Embryo (ForumUser / 15 / 1 / 0 ) »
Hallo Zusammen,
ich habe ein ALV Grid das ich mit der CL_GUI_ALV_GRID Klasse erstellt habe.
Im Feldkatalog habe ich definiert, dass die Keyfelder der Tabelle die angezeigt wird nicht editierbar sein sollen aber alle anderen schon.

Wenn ich nun eine neue Zeile einfügen will wird am Ende zwar auch eine Leere Zeile angehängt aber leider sind auch Hier die Key-Felder gesperrt.
Gibt es eine Möglichkeit, das diese Felder in einer neuen Zeile editierbar sind?

Ich hoffe ihr versteht was ich meine :)

Grüße Mario

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


Re: ALV Grid "Neuer Eintrag" Keys gesperrt

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Das scheint ein Standardverhalten des Grid zu sein. Ist auch in der SE16N so, wenn du einen Tabelleneintrag kopierst. Hier sind erst Mal alle Keyfelder nicht eingabebereit. Erst mit ENTER werden sie eingabebereit.

Re: ALV Grid "Neuer Eintrag" Keys gesperrt

Beitrag von Embryo (ForumUser / 15 / 1 / 0 ) »
Und wie soll man dann vernünftig eine neue Zeile hinzufügen? :x

Re: ALV Grid "Neuer Eintrag" Keys gesperrt

Beitrag von a-dead-trousers (Top Expert / 4285 / 214 / 1141 ) »
hi!

Nicht die Eingabe der Spalten sperren sondern der Zellen.
Schau dazu in der Online-Hilfe nach. Stichwort "Darstellung von Drucktasten".
Es gibt auch Styles für "Eingabebereit" (MC_STYLE_ENABLED) bzw. "Nicht eingabebereit" (MC_STYLE_DISABLED)

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: ALV Grid "Neuer Eintrag" Keys gesperrt

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Keyfelder reagieren IMHO aber anders... Wenn neue Zeilen mittels interner Funktion des ALV-Grid (also die drei Buttons, die automatisch bei Editierbarkeit dazu kommen) hinzugefügt werden, sind die Keyfelder erstmal nicht eingabebereit. Ich lasse mich allerdings gerne eines Besseren belehren...

Re: ALV Grid "Neuer Eintrag" Keys gesperrt

Beitrag von Embryo (ForumUser / 15 / 1 / 0 ) »
a-dead-trousers hat geschrieben:hi!

Nicht die Eingabe der Spalten sperren sondern der Zellen.
Schau dazu in der Online-Hilfe nach. Stichwort "Darstellung von Drucktasten".
Es gibt auch Styles für "Eingabebereit" (MC_STYLE_ENABLED) bzw. "Nicht eingabebereit" (MC_STYLE_DISABLED)

lg ADT
HAT BEI MIR FUNKTIONIERT!!

Danke euch!

Re: ALV Grid "Neuer Eintrag" Keys gesperrt

Beitrag von Embryo (ForumUser / 15 / 1 / 0 ) »
ewx hat geschrieben:Keyfelder reagieren IMHO aber anders... Wenn neue Zeilen mittels interner Funktion des ALV-Grid (also die drei Buttons, die automatisch bei Editierbarkeit dazu kommen) hinzugefügt werden, sind die Keyfelder erstmal nicht eingabebereit. Ich lasse mich allerdings gerne eines Besseren belehren...
Lösung:
1. Ich habe in der Zellentabelle die nun mitgegeben wird alle Key Felder eingetragen und diese auf mc_style_disabled gesetzt.

SIEHE: http://help.sap.com/erp2005_ehp_04/help ... ontent.htm


2. Danach im Feldkatalog alle Felder auf edit = 'X' gestellt.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2423
Views
Select Spalten (Keys)
von Gast » 30.09.2004 12:50 • Verfasst in ABAP® Core
2
Antw.
1220
Views
Bestimmung von Primary Keys
von index7 » 30.11.2006 16:13 • Verfasst in ABAP® Core
12
Antw.
6501
Views
Duplicate Keys in ITAB
von ralf.wenzel » 11.12.2014 15:16 • Verfasst in ABAP® Core
13
Antw.
3835
Views
Hilfe : Keys von Tabellen sind GUID
von HH_ABAP » 07.04.2018 20:11 • Verfasst in ABAP® für Anfänger
2
Antw.
3360
Views
View-Cluster - Keys werden nicht in nächste Tab. übernommen
von realtimeedv » 09.03.2011 10:03 • Verfasst in SAP - Allgemeines

Ü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.