2 Table Controls in einem Dynpro

Benutzeroberflächen in SAP®-Systemen.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

2 Table Controls in einem Dynpro

Beitrag von CKremer (ForumUser / 12 / 0 / 0 ) »
Guten Morgen,

möchte gern 2 Table Controls in einem Dynpro anzeigen lassen. Leider funktioniert das nicht.
Was muss man da bei der Erstellung mittels Wizard beachten?

Wenn ich das erste (rechte) Table Control erstelle, klappt noch alles, doch sobald ich versuche das zweite zu Erstellen, erscheint permanent die Sanduhr "Dynpro wird erstellt" und das System reagiert nicht mehr.

Die beiden Controls beziehen sich auf 2 unterschiedliche interne Tabellen gleichen Typs.

Woran könnte es liegen?
Vielen Dank.
CKremer

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo C.,

das könnte tatsächlich daran liegen, dass der Wizard das nicht beherrscht.
Den zweite Control wirst Du wohl manuell anlegen müssen, wobei Du ja die Definitionen des Ersten kopieren kannst.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von CKremer (ForumUser / 12 / 0 / 0 ) »
Also laut Startseite vom Wizard kann man mehrere Controls einbinden. Man soll nur auf die Reihenfolge achten, wie sie erstellt werden.

Auf der Startseite vom Wizard steht:

Zuerst das Table Control, welches am weitesten rechts unten im Dynpro liegt und zuletzt das was am weitesten oben links steht...

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
hm,...
dann weis ich auch keinen Rat...

Ein Kollege ist schon der Meinung, dass es nicht geht...
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von CKremer (ForumUser / 12 / 0 / 0 ) »
Ich habs hinbekommen. Habs mal - so wie du sagtest - versucht das ohne den Wizard zu codieren. Und siehe da...es klappt reibungslos.

In welchem Feld wird denn die Information gespeichert, welche Zeile ich gerade im Control selektiert habe?

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo,

dazu definierst Du üblicherweise eine spezielle Anzeigestruktur/Tabelle, die ein Markierungsfeld zusätzlich beinhaltet. Im Layout-Editor wird dann die Markierspalte mit dem Feld in Verbindung gebracht.

Je nach Art des TableControl wird die Markierinformation automatisch in die Tabelle fortgeschrieben.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von CKremer (ForumUser / 12 / 0 / 0 ) »
Okay. Funktioniert das mit Hilfe von Namensgleichheit? Muss ich dann das Feld im lokalen Typ genauso nennen wie die Zuweisung im Screen Painter?

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Ja. Wie auch bei den 'normalen' Feldern, muss die Markierspalte im ABAP bekannt sein. Sie muss dazu zusätzlich in den Eigenschaften des TableControl eingetragen werden.

Generell muss in einem MODULE innerhalb des LOOP der Inhalt der Kopfzeile in die Tabelle zurückgeschrieben werden, da man in der Dynproablaufsteuerung nicht mit 'LOOP AT itab ASSIGNING <itab_wa>.' arbeiten kann.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1144
Views
Auswahl zweier Table Controls auslesen
von spooky » 24.06.2008 00:22 • Verfasst in ABAP® für Anfänger
7
Antw.
4434
Views
Scrollbar eines Table Controls ausblenden
von pohlmann-schwarza » 07.07.2008 09:03 • Verfasst in ABAP Objects®
7
Antw.
5318
Views
Nach Spalte eines Table Controls sortieren
von cut1 » 12.06.2006 15:17 • Verfasst in Dialogprogrammierung
3
Antw.
2290
Views
Attribut aus markierter Zeile eines Table Controls
von Hendrik_Alrutz » 25.02.2006 13:31 • Verfasst in Dialogprogrammierung
2
Antw.
1848
Views
Mehrere Table Controls - in welchem wird vertikal gescrollt?
von Erich » 11.05.2005 18:02 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 2 Stunden von edwin 7 / 162
Daten an Tabelle binden
vor 15 Stunden von Bright4.5 3 / 1485

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

Regex in where
vor 2 Stunden von edwin 7 / 162
Daten an Tabelle binden
vor 15 Stunden von Bright4.5 3 / 1485

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821