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
