Les différents formats

L'essentiel

Il existe 4 formats différents possibles :

·       formatage de valeurs numériques

·       formatage de dates

·       formatage de textes

·       formatage spécifiques

L'aide en détails
Formatage de valeurs numériques

Le formatage de valeur numérique est possible lorsque vous avez sélectionné une donnée numérique.

·       0 (zéro) : emplacement d'un chiffre. Ce caractère sera remplacé par un chiffre ou par un zéro si aucun chiffre n'est trouvé à sa position.

Exemple :         

le format 000.00 transformera la valeur 12 en 012.00, 112.333 en 112.33.; Le format 00000.00 transformera les mêmes valeurs en 00012.00, 00112.33.

·       # (dièse) : emplacement d'un chiffre. Ce caractère sera remplacé par un chiffre ou par un "vide" si aucun chiffre n'est trouvé à sa position.

Exemple :         

le format ###.## transformera la valeur 12.333 en 12.33.

·       · (point) : emplacement du symbole décimal. Ce caractère sera remplacé par le caractère décimal défini dans la configuration de Windows.

·       , (virgule) : la présence de la virgule dans le format indique simplement que la valeur doit être affichée avec des séparateurs de milliers. Le caractère utilisé sera celui qui est défini dans la configuration de Windows.

Exemple :         

Le format "###,## 0.00" transformera la valeur 1234.5 en "1 234,50" (on suppose qu'on a défini dans Windows le caractère "espace" comme séparateur de milliers et le caractère "virgule" comme séparateur décimal).

\ indique que le caractère suivant dans le format doit être affiché tel quel.

Exemple :         

Le format "###,##0.00 \F\r" transformera la valeur 1234.5 en "1234,50Fr"

Le format appliqué à des valeurs numériques peut être constitué de 1 à 3 sections, séparées par des points-virgules :

·       1 seule section : le format sera appliqué à toutes les valeurs.

·       2 sections : la 1ère section sera appliquée aux valeurs positives, la 2ème aux valeurs négatives.

·       3 sections : idem 2 sections, 3ème section appliquée aux valeurs nulles.

Exemple :         

Le format "0.00;0.00 \!;\-" transforme 12 en "12.00", -12 en "-12.00 !" et 0 en "-" (tiret).

Formatage de dates

·       / Caractère de séparation entre les jours, mois et année. Ce caractère sera remplacé par celui qui est défini dans la configuration de Windows.

·       : (deux-points) Caractère de séparation entre les heures, minutes et secondes. Ce caractère sera remplacé par celui qui est défini dans la configuration de Windows.

·       d affiche le jour en chiffres sans zéro inutile (1-31)

·       dd affiche le jour en chiffres précédé d'un zéro si inférieur à dix (01-31)

·       ddd affiche l'abréviation du jour en lettres (Lun, Mar...Dim)

·       dddd affiche le jour complet en lettres (Lundi, Mardi...Dimanche)

·       m affiche le mois en chiffres sans zéro inutile (1-12)

·       mm affiche le mois en chiffres précédé d'un zéro si inférieur à dix (01-12)

·       mmm affiche l'abréviation du mois en lettres (Jan, Fév...Déc)

·       mmmm affiche le mois complet en lettres (Janvier, Février...Décembre)

·       yy affiche l'année avec 2 chiffres (00-99)

·       yyyy affiche le siècle et l'année (100-9999)

·       h affiche l'heure sans zéro inutile (0-23)

·       hh affiche l'heure précédée d'un zéro si inférieure à dix (00-23)

·       n affiche les minutes sans zéro inutile (0-59)

·       nn affiche les minutes précédées d'un zéro si inférieures à dix (00-59)

Exemple :         

dd/mm/yy affiche 01/09/96

d mmm yyyy affiche 1 Sep 1996

dddd d mmmm yyyy affiche Jeudi 1 Septembre 1996

dd-mm-yy \à hh:nn affiche 01-09-96 à 13:43

Formatage de textes

·       < force tout le texte en minuscules

·       > force tout le texte en majuscules

Formatages spécifiques

Les formatages dits "spécifiques" sont des formatages prédéfinis, qu'il suffit de préciser entre deux accolades: {NomFormat}. La casse des caractères n'a pas d'importance. Utilisez indifféremment les minuscules ou les majuscules.

·       {Oui/Non} Transforme une valeur en "Non" (si nulle) ou "Oui" (si non nulle).

·       {Vrai/Faux} Transforme une valeur en "Faux" (si nulle) ou "Vrai" (si non nulle).

·       {Coche} Affiche une coche ( "×" ) si la valeur est non nulle ou si c'est la lettre "O"

·       {LettresEuro} Affiche un montant en lettres (145 devient "cent quarante-cinq euros")

Les formats spécifiques à la Gestion Commerciale

·       {2} 2 décimales

·       {3} 3 décimales

·       {4} 4 décimales

·       {Q} formatage en fonction de l'article (unité de vente)

·       {P} formatage en fonction des renseignements généraux (décimales sur PU)

·       {T} formatage en fonction des renseignements généraux (décimales sur totaux)

{TYPEIDENTIFIANT}

E:Entrée de stock ; S:Sortie de stock ; I:Inventaire ; CC:Commande Client ; CF:Commande Fournisseur ; FC:Facture Client ; FF:Facture Fournisseur ; AC:Avoir Client ; AF:Avoir Fournisseur ; RC:Bon de Retour Client ; RF:Renvoi de Marchandise ; L:Bon de Livraison ; BF:Bon de Fabrication ; NN:Comp. Nomencl. ss Fab. Préal. ; R:Réception de marchandises ; TF:Ticket Caisse ; TA:Avoir

·       {VALORISATION} P:PAMP ; D:Der. PA ; L:LIFO;F:FIFO ; O:Lot

·       {TYPEARTICLE} U:Unité ; P:Prestation ; N:Nomenclature ; F:Surface ; V:Volume ; O:Poids ; S:Sérialisé ; C:Composé

·       {TYPEREG} T:Traite ; L:L.C.R. ; V:Virement ; P:Prélèvement ; C:Chèque ; B:C.B. ; E:Espèces ; A:Autres

Formatage spécial

Le formatage dits "spécial" permet de faire afficher en remplacement d'une valeur une autre forme de valeur selon la valeur initiale de l'information.

Exemple :         

Dans la vue des factures clients se trouve une colonne "Type" contenant les types de pièces : "FC" pour Facture, "AC" pour Avoir et "nC" pour Avoir Financier. Si cette colonne ne contenait pas de format, ces abréviations apparaîtraient dans la colonne "Type", ce qui est beaucoup moins explicite.

La formule standard est donc :

'FC:Facture;AC:Avoir;nC:Avoir Financier

que l'on pourra traduire par "remplace la valeur "FC" par "Facture, "AC" par "Avoir" et "nC" par "Avoir Financier" ". L'expression commencera par une apostrophe et les différentes valeurs seront séparées par des point-virgules " ; " et les éléments à remplacer seront séparés par les deux points " : "des valeurs remplaçantes.

Les caractères servant de ponctuation dans l'expression du format seront donc considérés comme caractères réservés.