Character Ausgaben über Ascii

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

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

Character Ausgaben über Ascii

Beitrag von SaskuAc (Specialist / 321 / 37 / 44 ) »
Hey Leute,

ich habe eine Variable

Code: Alles auswählen.

 lv_zei3 Type c 
welche eine Ausgabe von ASCII zeichen machen soll ... besser gesagt Großbuchstaben ( also ab 65 ).

Jetzt reche ich also 64 + die gewünschte stelle im Alphabet und müsste somit den ASCII wert erhalten ... bzw das zeichen .. Problem dabei ist, dass ich beim Type c immer das * als Ergebnis bekomme ...

Code: Alles auswählen.

 lv_zei3 TYPE c , lv_zwerg TYPE i.

lv_zwerg =  p_zahl mod 26 .
lv_zei3 = 64 + lv_zwerg.

write:/ lv_zei3.
da zeigt es mir dann also wie gesagt immer ein * an ... ändere ich den Typen allerdings auf x zeigt es mir den richtigen Hexadezimal wert an ...

Jetzt weis ich allerdings nicht wie ich den Hexadezimal wert ausgeben kann .. bzw so wie ich es oben zu stehen habe dann den normalen dezimal wert ausgeben kann ... also den jeweiligen Buchstaben ..

kann mir da jmd helfen?

Danke! :)

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


Re: Character Ausgaben über Ascii

Beitrag von Gottschall (ForumUser / 63 / 10 / 4 ) »
Hallo,

Code: Alles auswählen.

data: lv_zei3(2) TYPE c
Dann passt dein Wert auch in die Variable.

Gruß
Stephan

Re: Character Ausgaben über Ascii

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Systemfeld SY-ABCDE + Teilfelduzugriff http://help.sap.com/abapdocu_702/de/abe ... _abexa.htm
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Character Ausgaben über Ascii

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin.
eine weitere Möglichkeit :

Code: Alles auswählen.


data i type i value 65.
data c type SYCHAR02.

* e.g. wandelt integer in ein char um (65 -> A)
CALL METHOD cl_abap_conv_in_ce=>uccpi
  EXPORTING
    uccp   = i
  receiving
    char   = c.

write:/c.
... und umgekehrt: Buchstabe zu ASCII code

Code: Alles auswählen.

data i type i.
data c type SYCHAR02 value 'B'.

CALL METHOD cl_abap_conv_out_ce=>uccpi
  EXPORTING
    char   = c
  receiving
    uccp   = i.

    write:/ i.

lg Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Character Ausgaben über Ascii

Beitrag von SaskuAc (Specialist / 321 / 37 / 44 ) »
Danke mit Der Methode klappt das! bin leider was Objektorientierung in Abap betrifft noch nicht fit.. :/

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1995
Views
Wo landen Write-Ausgaben von Hintergrundprozessen?
von Obelix1 » 11.07.2014 12:44 • Verfasst in Basis
3
Antw.
1934
Views
SELECT - aber nur ein Ergebnis Ausgaben
von swonny » 29.01.2007 16:24 • Verfasst in ABAP® für Anfänger
2
Antw.
1585
Views
Dasselbe Dynpro für mehrere ALV-Ausgaben nutzen
von JanR » 07.12.2020 10:05 • Verfasst in ABAP® für Anfänger
3
Antw.
2134
Views
Summe pro jahr summieren und vertikal ausgaben
von Rico_neu » 19.10.2007 13:18 • Verfasst in ABAP® für Anfänger
1
Antw.
3683
Views
character abschneiden...?
von b0rsti » 08.02.2008 11:20 • 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

Regex in where
vor 6 Stunden von black_adept 2 / 61
Programm anlegen mit Vorlage
vor 13 Stunden von DeathAndPain 2 / 112
IT0024 Qualifikationen CP-ID
vor 13 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84

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 6 Stunden von black_adept 2 / 61
Programm anlegen mit Vorlage
vor 13 Stunden von DeathAndPain 2 / 112
IT0024 Qualifikationen CP-ID
vor 13 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 15 Stunden von snooga87 1 / 84
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821