adesso orange🍊Stellenangebote:
Software Engineer Trainee · Senior
| (Senior) Cloud Software Engineer BTP
(Senior) Consultant Technologie · Consultant ABAP
Werkstudent Softwareentwicklung · Fiori / UI5 · Consulting · Application Management
Formatoption ALPHA: Unterschied zwischen den Versionen
Aus SAP Wiki ツ
(Die Seite wurde neu angelegt: „Kategorie:Formatoptionen(ABAP) Diese Formatierungsoption ist analog zum Funktionsbaustein CONVERSION_EXIT_ALPHA_INPUT bzw. CONVERSION_EXIT_ALPHA_OUT…“) |
(→OUT) |
||
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
=== IN === | === IN === | ||
<syntaxhighlight lang="abap" line start="1"> | |||
DATA: lv_po_no TYPE ebeln, "char10 | DATA: lv_po_no TYPE ebeln, "char10 | ||
lv_pos_no TYPE ebelp. "numc5 | lv_pos_no TYPE ebelp. "numc5 | ||
Zeile 10: | Zeile 10: | ||
lv_pos_no = '10'. | lv_pos_no = '10'. | ||
DATA(lv_po_pos_no_in) = |Das ist die Bestellnr. { lv_po_no ALPHA = IN } und das die Positionssnr. { lv_pos_no | DATA(lv_po_pos_no_in) = |Das ist die Bestellnr. { lv_po_no ALPHA = IN } und das die Positionssnr. { lv_pos_no ALPHA = IN }|. | ||
WRITE: lv_po_pos_no_in. | |||
</syntaxhighlight> | |||
'''Ausgabe:''' Das ist die Bestellnr. 0000045000 und das ist die Positionsnr. 00010 | '''Ausgabe:''' Das ist die Bestellnr. 0000045000 und das ist die Positionsnr. 00010 | ||
=== OUT === | === OUT === | ||
<syntaxhighlight lang="abap" line start="1"> | |||
DATA: lv_po_no TYPE ebeln, "char10 | DATA: lv_po_no TYPE ebeln, "char10 | ||
lv_pos_no TYPE ebelp. "numc5 | lv_pos_no TYPE ebelp. "numc5 | ||
Zeile 22: | Zeile 24: | ||
lv_pos_no = '00010'. | lv_pos_no = '00010'. | ||
DATA(lv_po_pos_no_out) = |Das ist die Bestellnr. { lv_po_no ALPHA = OUT } und das die Positionssnr. { lv_pos_no = OUT }|. | DATA(lv_po_pos_no_out) = |Das ist die Bestellnr. { lv_po_no ALPHA = OUT } und das die Positionssnr. { lv_pos_no ALPHA = OUT }|. | ||
WRITE: lv_po_pos_no_out. | |||
</syntaxhighlight> | |||
'''Ausgabe:''' Das ist die Bestellnr. 45000 und das ist die Positionsnr. 10 | '''Ausgabe:''' Das ist die Bestellnr. 45000 und das ist die Positionsnr. 10 |
Aktuelle Version vom 30. August 2021, 13:03 Uhr
Diese Formatierungsoption ist analog zum Funktionsbaustein CONVERSION_EXIT_ALPHA_INPUT bzw. CONVERSION_EXIT_ALPHA_OUTPUT
IN
DATA: lv_po_no TYPE ebeln, "char10
lv_pos_no TYPE ebelp. "numc5
lv_po_no = '45000'.
lv_pos_no = '10'.
DATA(lv_po_pos_no_in) = |Das ist die Bestellnr. { lv_po_no ALPHA = IN } und das die Positionssnr. { lv_pos_no ALPHA = IN }|.
WRITE: lv_po_pos_no_in.
Ausgabe: Das ist die Bestellnr. 0000045000 und das ist die Positionsnr. 00010
OUT
DATA: lv_po_no TYPE ebeln, "char10
lv_pos_no TYPE ebelp. "numc5
lv_po_no = '0000045000'.
lv_pos_no = '00010'.
DATA(lv_po_pos_no_out) = |Das ist die Bestellnr. { lv_po_no ALPHA = OUT } und das die Positionssnr. { lv_pos_no ALPHA = OUT }|.
WRITE: lv_po_pos_no_out.
Ausgabe: Das ist die Bestellnr. 45000 und das ist die Positionsnr. 10