abap:format_string
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
abap:format_string [2013/06/18 18:21] – created ginko | abap:format_string [2015/10/27 12:17] (current) – ginko | ||
---|---|---|---|
Line 6: | Line 6: | ||
endif.</ | endif.</ | ||
**NB** : Fait rarissime, cette notation est utilisable dans la plupart des instructions ABAP (comme illustré dans l' | **NB** : Fait rarissime, cette notation est utilisable dans la plupart des instructions ABAP (comme illustré dans l' | ||
+ | |||
+ | ===== String Templates ===== | ||
+ | Le successeur du '' | ||
+ | <code abap>str = |{ f DECIMALS = 3 } bla \|bla { p DECIMALS = 4 } plop| & |j { sy-datum }|.</ | ||
+ | |||
+ | ===== Format with WRITE ===== | ||
+ | <code abap> | ||
+ | WRITE sy-datum DD/MM/YYYY TO w_s.</ | ||
+ | Options : | ||
+ | ... NO-ZERO : les valeurs égales à zéro et les leading zeros sont remplacés par des blancs | ||
+ | |||
+ | ... NO-SIGN : pas de signe sur les nombres | ||
+ | |||
+ | ... NO GROUPING : pas de séparateur des milliers | ||
+ | |||
+ | ... DD/MM/YY : Champs de type D (date) affichés avec le séparateur configuré dans le master record de l' | ||
+ | |||
+ | ... MM/DD/YY : Idem | ||
+ | |||
+ | ... DD/MM/YYYY : Idem | ||
+ | |||
+ | ... MM/DD/YYYY : Idem | ||
+ | |||
+ | ... DDMMYY : Idem sans séparateur | ||
+ | |||
+ | ... MMDDYY : Idem sans séparateur | ||
+ | |||
+ | ... YYMMDD : Idem sans séparateur | ||
+ | |||
+ | ... CURRENCY w : Avec le bon nombre de décimales (ex. 2 pour €) | ||
+ | |||
+ | ... DECIMALS d | ||
+ | |||
+ | ... ROUND r | ||
+ | |||
+ | ... UNIT u | ||
+ | |||
+ | ... TIME ZONE tz | ||
+ | |||
+ | ... EXPONENT e | ||
+ | |||
+ | |||
+ | ... USING EDIT MASK mask : exemple : WRITE (8) TIME USING EDIT MASK '' | ||
+ | |||
+ | ... USING NO EDIT MASK | ||
+ | |||
+ | |||
+ | ... UNDER g (only with WRITE, ne fonctionne pas avec WRITE ... TO) | ||
+ | |||
+ | ... NO-GAP (only with WRITE, ne fonctionne pas avec WRITE ... TO) | ||
+ | |||
+ | |||
+ | ... LEFT-JUSTIFIED | ||
+ | |||
+ | ... CENTERED | ||
+ | |||
+ | ... RIGHT-JUSTIFIED | ||
+ | ===== Number formatting ===== | ||
+ | En plus du '' | ||
+ | ==== Minus sign ==== | ||
+ | To move the minus sign to the left, use FM '' | ||
+ | ==== Séparateur décimal ==== | ||
+ | De la virgule au point. | ||
+ | '' |
abap/format_string.1371572478.txt.gz · Last modified: 2013/06/18 18:21 by ginko