Chiffre Décimal

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
sebbichou
Fraîchement OOthentifié
Messages : 5
Inscription : 29 janv. 2009 21:59

Chiffre Décimal

Message par sebbichou »

Bonsoir je réalise une base de données avec le prix de produit mon probleme est que j'ai formaté la colonne en décimal 2 chiffres après la virgule mais je ne peut pas rentrer de nombre comme 28.50€ car la colonne n'accepte que des nombres .00€ .
Lorsque je tape 28.5€ je valide et une fois que j'ai quitté la ligne il repasse a 28.00.
J'ai mal du parametrer la colone alors pouvais vous me direle paramétrage nécessaire???
OpenOffice 2.4 sous Windows vista
Pierre-Yves Samyn
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 11276
Inscription : 02 mai 2006 08:42

Re: Chiffre Décimal

Message par Pierre-Yves Samyn »

Bonjour

Sans voir ta base difficile de répondre précisément.
Quant tu créées le champ (par exemple de type Decimal), OOo laisse le champ "nombre de décimales" à zéro et c'est à toi d'indiquer le nombre voulu (deux dans l'exemple ci-dessous) :
Capture-1.png
Pour modifier cela, il suffit de modifier la table (clic droit sur son nom puis Modifier) puis ce nombre.

Dans la copie d'écran ci-dessus j'ai créé deux champs de type Decimal. Pour le deuxième j'ai en outre défini un "format". Pour cela, cliquer sur le bouton [...] à droite de Exemple de format. J'ai choisi le format monétaire (cf. tableur).

Définir un format dans la table n'est pas indispensable car on peut utiliser, dans les formulaires de saisie, des contrôles qui gèrent ces formats. Par exemple :
Capture-2.png
Dans cet écran le champ Décimal (sans format défini dans la table) est affiché dans deux contrôles. A droite j'ai utilisé un contrôle "champ formaté" :
Capture-3.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.