Code: Alles auswählen.
DATA: lv_zahl TYPE char (8),
lv_result TYPE i,
lv_alphbet TYPE string,
lv_buchstabe TYPE string,
int TYPE i.
lv_zahl = '11002559'. " bekomme eigetlich über import-param. Hier nur zum verdeutlichen
lv_alphbet = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.
int = STRLEN( lv_alphbet ).
lv_result = lv_zahl MOD int.
lv_buchstabe = pos(lv_result) von lv_alphbet ?????? .
Code: Alles auswählen.
ld_string+10(2) = 'ab'.
Code: Alles auswählen.
LD_BASE62 = SY-ABCDE.
translate LD_BASE62 to lower case.
concatenate '0123456789' SY-ABCDE LD_BASE62 into LD_BASE62.