Bezeichnung zu Wert eines Feldes lesen

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

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

Bezeichnung zu Wert eines Feldes lesen

Beitrag von BubbleSort (ForumUser / 30 / 11 / 0 ) »
Hallo,

ich möchte gerne die Text-Bezeichnungen zu einem Feldwert bestimmen.
Beispiel: Kundenstamm -> Dem Feld "Branche" kann ein Wert zugewiesen werden. Dieser Wert hat auch eine textuelle Bezeichnung.

Danke!

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


Re: Bezeichnung zu Wert eines Feldes lesen

Beitrag von abuma (Specialist / 102 / 36 / 14 ) »
Hallo BubbleSort,

die Branchenschlüssel stehen in Tabelle T016 und die Bezeichnung in T016T.

War es das was du gesucht hast?

Liebe Grüße
abuma

Folgende Benutzer bedankten sich beim Autor abuma für den Beitrag:
BubbleSort


Re: Bezeichnung zu Wert eines Feldes lesen

Beitrag von BubbleSort (ForumUser / 30 / 11 / 0 ) »
Ja, genau diese Texte benötige ich. Aber auch noch für andere Felder.
Meine Frage ist woher ich weiß aus welcher Tabelle ich diese lesen kann bzw. woher ich diese bekomme.

Habe auch schon mit dem Fuba READ_TEXT experimentiert bin aber dabei nicht wirklich zum Ziel gekommen.

Re: Bezeichnung zu Wert eines Feldes lesen

Beitrag von abuma (Specialist / 102 / 36 / 14 ) »
Du müsstest ja lediglich zum Schlüssel den Text aus der T016T auslesen.

Also:

Code: Alles auswählen.

SELECT SINGLE * FROM t016t INTO ls_t016t
            WHERE spras = sy-langu
              AND brsch = lv_brsch.

WRITE ls_t016t-brtxt.
Und um herauszufinden welche Tabelle hinter dem Branchenschlüssel steckt, kannst du in der SE11 auf das Datenelement des Feldes klicken.
Also bei Feld BRSCH auf Datenelement BRSCH. Danach auf die Domäne BRSCH im Datenelement und auf Wertebereich.
Ganz unten wird dann die Wertetabelle T016 angezeigt. Die Texttabelle dazu ist dann T016T (wird nur ein T dahinter gesetzt).
Wenn du in der SE16N die Tabelle T016 eingibst, wird dir auch angezeigt welche Texttabelle dazugehört.

Liebe Grüße
abuma

Re: Bezeichnung zu Wert eines Feldes lesen

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Du musst die Basistabelle ermitteln.
Diese findest du in der Regel als Wertetabelle zur Domäne des Datenelements.
Also z.B. Datenelement BRSCH -> Domäne BRSCH, TabReiter "Wertebereich": Wertetabelle T016
Doppelklick auf T016 - Dann bist du in der Basistabelle.

Die Texttabelle kannst du wie folgt ermitteln:
Menü: Springen - Texttabelle

Wenn das nicht funktioniert, dann ist die Texttabelle nicht korrekt definiert worden.

Re: Bezeichnung zu Wert eines Feldes lesen

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
abuma hat geschrieben:Die Texttabelle dazu ist dann T016T (wird nur ein T dahinter gesetzt).
Das stimmt oft, aber nicht immer!
Prominentes Beispiel: MEINS => Basistabelle T006, Texttabelle T006A 8)

Re: Bezeichnung zu Wert eines Feldes lesen

Beitrag von abuma (Specialist / 102 / 36 / 14 ) »
ewx hat geschrieben:
abuma hat geschrieben:Die Texttabelle dazu ist dann T016T (wird nur ein T dahinter gesetzt).
Das stimmt oft, aber nicht immer!
Prominentes Beispiel: MEINS => Basistabelle T006, Texttabelle T006A 8)
Stimmt, du hast recht.

Habe gerade auch noch einen Fuba zum auslesen des Texts gefunden gefunden:
DDUT_TEXT_FOR_VALUE

Liebe Grüße
abuma

Seite 1 von 1

Vergleichbare Themen

9
Antw.
4555
Views
ALV: alten Wert eines editierbaren Feldes ermitteln
von Spaulding » 25.10.2005 16:34 • Verfasst in Dialogprogrammierung
4
Antw.
1408
Views
Lesen eines Feldes aus (data: InstanzObject)
von kbit100 » 26.03.2018 13:42 • Verfasst in ABAP® für Anfänger
2
Antw.
2330
Views
SPS Kommunikation Fertigungsauftrag lesen und Wert rückmelden
von LW 1000 » 08.01.2022 19:28 • Verfasst in ABAP Objects®
4
Antw.
831
Views
Bezeichnung der Spaltensumme im ALV
von Bright4.5 » 17.01.2024 22:37 • Verfasst in ABAP® für Anfänger
20
Antw.
4444
Views
Bezeichnung neben Eingabefeld
von cschmoel » 23.08.2012 11:51 • Verfasst in ABAP® für Anfänger

Ü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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 3 / 1479
Regex in where
vor 9 Stunden von tar 6 / 144

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

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 3 / 1479
Regex in where
vor 9 Stunden von tar 6 / 144

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