Listbox mit mehreren values in einer Zeile?!

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

Listbox mit mehreren values in einer Zeile?!

Beitrag von newbie007 (ForumUser / 31 / 1 / 0 ) »
Hallo!

Ich habe ein Dynpro mit einer Listbox erstellt. Deren Werte (eine Zeile) setzen sich aus zwei Feldern zusammen. Wenn der Anwender seine Auswahl trifft, muss ich diese Zeile zur Weiterverarbeitung wieder in getrennte Felder einlesen. Nur ist das leider sehr, sehr umständlich, da meine interne Tabelle die ich der Listbox übergebe vom Typ vrm_values ist und das Ausgabefeld vom Typ c(80) ist. So müsste ich das ermittelte Ergebnis durch String-Vergleiche wieder in die ursprünglichen Bestandteile trennen.
Des Weiteren kann ich leider nicht das eine Feld als Key und das andere als Value übergeben, da nur beide gemeinsam eindeutig sind.

Geschickter wäre es wohl, und das hatte ich bereits versucht, dass ich selbst einen Key definiere und der internen Tabelle übergebe. Nur ist hier das Problem, das dieser Key angezeigt wird (sieht unschön aus, kann man diesen invisible setzen) und dazu vom Typ c(40) ist, mit etlich vielen Leerstellen, bevor der Key kommt. Das erschwert den Vergleich.

Hat dafür jemand einen Vorschlag?

Viele Grüße und schönes Wochenende!

Gruß newbie007
Zuletzt geändert von newbie007 am 24.02.2012 23:02, insgesamt 1-mal geändert.

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


Re: Listbox mit mehreren values in einer Zeile?!

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Was läuft den hier für eine Show ab?

Bist Du hier "angestellt" um das Forum auf Trapp zu halten? Postest Du hier mit mehreren ID's?

Wieso beendest Du Dein Posting mir "ABAP_User", obwohl Du mit "newbie007" angemeldet bist.


newbie007 hat geschrieben:Hallo!

Gruß ABAP_User
ABAP_User hat geschrieben:Hallo,


Liebe Grüße,
ABAP_User

Re: Listbox mit mehreren values in einer Zeile?!

Beitrag von ABAP_User (Specialist / 146 / 20 / 0 ) »
Nee, ein Account ist schon etwas älter. Dessen E-Mailadresse habe ich bereits gelöscht, deswegen hatte ich mir einen neuen Account angelegt.
Da ich in letzter Zeit wieder etwas aktiver wurde, habe ich öfters meinen alten Account verwendet. Dachte, dass das vllt. nicht so gut kommt, wenn ich allzu viel frage. War natürlich nicht okay von mir, das tut mir leid!

Re: Listbox mit mehreren values in einer Zeile?!

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
hi!

Bei Listbox/Dropdown (übrigens RSDA_S_VRMVL nicht VRM_VALUES) kann man am Dynpro einstellen ob diese mit oder ohne Schlüssel angezeigt werden soll.
Werden trotz Einstellung auf "ohne Schlüssel" immer noch mit angezeigt, hast du wahrscheinlich in den GUI-Optionen eingestellt, dass die Schlüssel bei allen Feldern angezeigt werden sollen.
Das hab ich z.B. bei mir IMMER eingeschalten um die techn. Schlüssel zu sehen.

Was deine Schlüsselgenerierung betrifft:
Geht es sich nicht aus, wenn du alle relevanten Felder die du für den Schlüssel brauchst z.B. mit "_" zusammenfügst, dass du dann unter den erlaubten 40 Zeichen bleibst?

Code: Alles auswählen.

*Schlüssel für Dropdown erstellen
concatenate zeile-feld1 zeile-feld2 into ld_key separated by '_'.
*Schlüssel aus Dropdown wieder in Felder auftrennen
split ld_key at '_' into zeile-feld1 zeile-feld2.
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

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1780
Views
Liest READ Zeile für Zeile oder aufeinmal
von bohne » 26.11.2006 16:46 • Verfasst in ABAP® für Anfänger
1
Antw.
287
Views
1
Antw.
3718
Views
Dropdown Listbox
von Malaqi » 08.02.2009 03:07 • Verfasst in ABAP® für Anfänger
3
Antw.
3728
Views
Listbox auslesen
von jse91 » 24.06.2013 15:09 • Verfasst in Web-Dynpro, BSP + BHTML
0
Antw.
2327
Views
Drop Down Listbox in ALV
von Marduk » 22.02.2007 15:43 • Verfasst in Dialogprogrammierung

Aktuelle Forenbeiträge

Regex in where
vor 31 Minuten von black_adept 2 / 51
Programm anlegen mit Vorlage
vor 6 Stunden von DeathAndPain 2 / 107
IT0024 Qualifikationen CP-ID
vor 7 Stunden von DeathAndPain 2 / 348
BUSOBJEKT zu CMIS PHIO ermitteln
vor 9 Stunden von snooga87 1 / 79

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 31 Minuten von black_adept 2 / 51
Programm anlegen mit Vorlage
vor 6 Stunden von DeathAndPain 2 / 107
IT0024 Qualifikationen CP-ID
vor 7 Stunden von DeathAndPain 2 / 348
BUSOBJEKT zu CMIS PHIO ermitteln
vor 9 Stunden von snooga87 1 / 79

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 9 Stunden von snooga87 1 / 79
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3258
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9819