adesso business consulting Stellenangebote
Software Engineer Trainee · Senior
| (Senior) Cloud Software Engineer BTP | Senior Frontend Software Engineer SAP BTP
| (Senior) Consultant Technologie
Werkstudent Softwareentwicklung · Consulting
Formatoption ALPHA: Unterschied zwischen den Versionen
Aus SAP Wiki ツ
| Zeile 16: | Zeile 16: | ||
=== 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 24: | Zeile 24: | ||
  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 = 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  | ||
Version vom 12. August 2021, 14:11 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 lv_po_no ALPHA = 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 = OUT }|.Ausgabe: Das ist die Bestellnr. 45000 und das ist die Positionsnr. 10