ALV Grid Ein-und Auschalten von Feldern nach Eingabe

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

ALV Grid Ein-und Auschalten von Feldern nach Eingabe

Beitrag von Gast ( / / 0 / 3 ) »
Hi,

ich habe ein Grid programmiert, wo ich bestimmte Felder innerhalb der Matrix zum editieren freischalten bzw. sperren kann. Das funktioniert innerhalb des ersten Aufrufs des Grids sehr gut. Genau die Felder die freigeschaltet werden sollen, sind auch freigeschaltet.

Mein Problem: Es kann sein, dass der Benutzer in einem Feld des Grids einen Wert eingibt. In der anschließenden Prüfung wird festgestellt, dass wegen diesem Wert, ein anderes Feld nun nicht mehr Eingabebereit sein soll. Wie kann ich dies vernünftig umsetzen? Mein erster Workaround ist, dass ich das komplette Grid wieder freigebe und erneut durch die Erstinstanziierung im PBO laufe. Dies kostet allerdings ziemlich viel Zeit und ich befürchte dass ih dann auf Performanceprobleme stoße.

Grüße
Jan

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


Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

bei der Objektvariante des Grids gibt es eine Refresh-Möglichkeit.

Code: Alles auswählen.

CALL METHOD grid2->refresh_table_display
        EXPORTING
          is_stable      = l_is_stable
          i_soft_refresh = 'X'.
Vorher müsste man noch, wie vor dem Aufruf, die Tabellen "verpfuschen" können, die die Anzeige von Zeilen und Spalten steuern.

Gruß
babap

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1810
Views
ALV GRID als Eingabe
von ryd » 06.01.2006 15:58 • Verfasst in ABAP Objects®
2
Antw.
2442
Views
ALV Grid - Grossbuchstabenproblem bei Eingabe
von Mr_Machine » 14.02.2008 14:27 • Verfasst in ABAP® Core
4
Antw.
6663
Views
ALV GRID 00 keine Anzeige Nummerische Feldern mit InhaltNull
von cut1 » 13.12.2006 14:07 • Verfasst in Dialogprogrammierung
0
Antw.
1369
Views
ERLEDIGT - Zellen im ALV GRID eingabe Bereit machen
von sp89 » 01.10.2010 10:59 • Verfasst in ABAP® für Anfänger
0
Antw.
1238
Views
Event-Enter im ALV-Grid ohne vorheriger Eingabe durch User
von MNordlicht » 13.02.2006 13:51 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.