Convert

Getting started ... Alles für einen gelungenen Start.
24 Beiträge • Seite 1 von 2 (current) Nächste
24 Beiträge Seite 1 von 2 (current) Nächste

Convert

Beitrag von Marc K. (ForumUser / 62 / 3 / 0 ) »
Hallo,

wie kann ich z.B. A1 als 11 oder B3 als 23 darstellen???

Also, Buchstabe in Zahl umwandeln.

Ich möchte die alle nicht auflisten.

Gibt's ein FIBU?

Danke!
Zuletzt geändert von Marc K. am 27.08.2012 11:49, insgesamt 2-mal geändert.

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


Re: Buchstabe in Zahl konvertieren

Beitrag von Murdock (Specialist / 123 / 58 / 10 ) »
Guck mal in der Abap Hilfe nach "translate".

Gruß,
Murdock.

Re: Buchstabe in Zahl konvertieren

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Aus ganz erhlichem Interesse und ohne nerven zu wollen: Was ist ein FIBU?

Re: Buchstabe in Zahl konvertieren

Beitrag von Marc K. (ForumUser / 62 / 3 / 0 ) »
translate to number geht nicht!!!

Jemand Idee?

Re: Buchstabe in Zahl konvertieren

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
hi,

das hier sollte funktionieren:

Code: Alles auswählen.

PARAMETERS: p_char TYPE c LENGTH 1 OBLIGATORY.

DATA: g_pos LIKE sy-fdpos.

TRANSLATE p_char TO UPPER CASE.
SEARCH sy-abcde FOR p_char.

IF sy-subrc = 0.
  g_pos = sy-fdpos + 1.
  WRITE: p_char, ' - ', g_pos.
ELSE.
  WRITE 'keinen Buchstaben eingegeben'.
ENDIF.
edit: ich sehe gerade, dass es die Frage noch nicht vollständig beantwortet. Du hättest damit aber schon mal die Möglichkeit einen Buchstaben in eine Zahl umzuwandeln...
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Buchstabe in Zahl konvertieren

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Schau doch mal, ob dir REPLACE weiterhilft...

Re: Buchstabe in Zahl konvertieren

Beitrag von Marc K. (ForumUser / 62 / 3 / 0 ) »
Vielen Dank, Alexander!!!
Zuletzt geändert von Marc K. am 27.08.2012 11:50, insgesamt 1-mal geändert.

Re: Buchstabe in Zahl konvertieren

Beitrag von black_adept (Top Expert / 4089 / 127 / 940 ) »
Du hast eine Funktion f die dir zum Buchstaben x den errechneten Wert f(x) liefert.

Für 2 Buchstaben gilt nun: f(xy) = 26*f(x)+f(y)
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Buchstabe in Zahl konvertieren

Beitrag von Marc K. (ForumUser / 62 / 3 / 0 ) »
OK, alles klar!!!

Vielen Dank!!!

Re: Buchstabe in Zahl konvertieren

Beitrag von Marc K. (ForumUser / 62 / 3 / 0 ) »
Danke!
Zuletzt geändert von Marc K. am 27.08.2012 11:51, insgesamt 1-mal geändert.

Re: Buchstabe in Zahl konvertieren

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Marc K. hat geschrieben: Evtl. konkreter zur Problemstellung:

Ich lese eine Customizong-Tabelle aus wo Excel-Spalten + Zeilen stehen.
Warum tragt ihr die Werte, so wie ihr sie ihr haben wollt, nicht direkt so in die Customzing-Tabelle?

Re: Buchstabe in Zahl konvertieren

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Marc K. hat geschrieben:Hallo,

nun bin ich auf weiterer Hindernis gestoßen.

Wie kann ich den Bereich z.B. P-AC abbilden.

also von 16-29 .

Danke!
SPLIT bereich AT '-' INTO p1 p2.
Und dann wie gehabt.

Re: Buchstabe in Zahl konvertieren

Beitrag von Marc K. (ForumUser / 62 / 3 / 0 ) »
ist mir schon klar, dass ich den bereich in zwei einzelbereiche splitten soll.
Zuletzt geändert von Marc K. am 27.08.2012 11:55, insgesamt 1-mal geändert.

Re: Buchstabe in Zahl konvertieren

Beitrag von black_adept (Top Expert / 4089 / 127 / 940 ) »
Hallo Mark,

mir scheint du willst die EXCEL-Ranges, die in eurer Customizingtabelle drin stehen in einzelne Zellen auflösen. Kannsts du nicht mal beschreiben was du genau vor hast bzw. warum diese ganze Umrechnung nötig ist? Vielleicht kann man dir dann besser helfen wenn wir wissen was dein Ziel ist.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Buchstabe in Zahl konvertieren

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Marc K. hat geschrieben:ist mir schon klar, dass ich den bereich in zwei einzelbereiche splitten soll.

Wie bekomme ich aber die werte dazwischen, also zwische p1 und p2???
Wie bekommt man als Entwickler Werte zwischen einem kleineren und einem groesseren Wert?

Start beim kleinerem Wert, erhoehe eine Variable um eins, vergleiche mit groesserem Werte, solange bis Variable gleicher dem groesseren Wert ist.
Vergisss nicht die Zwischenwerte zwischen zu speichern.
So eine Schleife ist doch in jeder Sprache sehr aehnlich, oder?

In Deiner Signatur steht: Ich bin: Entwickler/in.
Gab es nur Entwickler als Auswahl?

Vergleichbare Themen

8
Antw.
7168
Views
Convert SAP Memory to PDF
von Knirpsi » 18.01.2012 16:46 • Verfasst in ABAP® Core
10
Antw.
5660
Views
Convert String to PDF
von Johannes9090 » 13.10.2014 17:15 • Verfasst in ABAP® für Anfänger
5
Antw.
2292
Views
Convert Datum in DB
von nkuhn » 15.03.2007 10:13 • Verfasst in ABAP® für Anfänger
11
Antw.
7201
Views
Convert String to Byte etc...
von stony007_de » 19.11.2013 18:23 • Verfasst in ABAP Objects®
5
Antw.
7464
Views
Convert von Smartforms nach PDF
von Bitfummler » 14.10.2009 11:22 • Verfasst in ABAP® Core

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 3 Tagen von Bright4.5 1 / 775
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2395
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8982