User Tools

Site Tools


abap:format_string

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
abap:format_string [2015/02/03 12:10] ginkoabap:format_string [2015/10/27 12:17] (current) ginko
Line 6: Line 6:
 endif.</code> endif.</code>
 **NB** : Fait rarissime, cette notation est utilisable dans la plupart des instructions ABAP (comme illustré dans l'exemple ci-dessus, cela marche dans conditions, mais aussi dans paramètres d'appels les plus divers). **NB** : Fait rarissime, cette notation est utilisable dans la plupart des instructions ABAP (comme illustré dans l'exemple ci-dessus, cela marche dans conditions, mais aussi dans paramètres d'appels les plus divers).
 +
 +===== String Templates =====
 +Le successeur du ''WRITE .. TO ..'' qui permet de se passer du ''CONCATENATE''.
 +<code abap>str = |{ f DECIMALS = 3 } bla   \|bla { p DECIMALS = 4 } plop| & |j { sy-datum }|.</code>
  
 ===== Format with WRITE ===== ===== Format with WRITE =====
Line 59: Line 63:
  
 ... RIGHT-JUSTIFIED  ... RIGHT-JUSTIFIED 
-===== Minus sign =====+===== Number formatting ===== 
 +En plus du ''WRTIE ... TO ...'', le formattage de nombre requière les fonctions suivantes : 
 +==== Minus sign ====
 To move the minus sign to the left, use FM ''CLOI_PUT_SIGN_IN_FRONT''. To move the minus sign to the left, use FM ''CLOI_PUT_SIGN_IN_FRONT''.
 +==== Séparateur décimal ====
 +De la virgule au point.
 +''TRANSLATE px_in-value USING ',.'. ''
abap/format_string.txt · Last modified: 2015/10/27 12:17 by ginko