cs_pasqal
Messages postés10Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention 3 mars 2007
-
4 août 2006 à 22:21
cs_pasqal
Messages postés10Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention 3 mars 2007
-
11 août 2006 à 20:34
Bonjour,
J'ai une application FOX que je n'ai developpé et j'ai un problème, la base contient plusieurs champs numeriques (INTEGER ou pas, je ne sais pas) lesquels nous colle systèmatiquement ,00 qui nous sert à rien et pire, à la fusion avec Word, un champ vide "0" apparait comme "0 0" ou un champ complété type "12,50" apparait "12 5" et un champ complété "12" apparait "12," (avec une virgule et sans zero après.
michelatoutfox
Messages postés828Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 7 mai 20131 5 août 2006 à 09:29
Pasqal,
si tu ne donnes pas plus d'informations, on ne pourra pas t'aider ! quelle version de Fox utilises-tu ? quelle est la structure de cette table ? à quel endroit as-tu ces ,00 qui ne te servent à rien?
Vérifie dans un premier temps les paramètres de windows, et les SET POINT, SET DECIMALS, SET FIXED et SET SEPARATOR de FoxPro.
cs_pasqal
Messages postés10Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention 3 mars 2007 6 août 2006 à 21:11
En fait, je suis l'utilisateur final d'une base, je n'ai malheureusement pas accès aux programmes, je me renseigne juste pour savoir si l'erreur peut être "windowsienne" ou s'il y a effectivement un pb de prog de FOX.
le ,00 sont dans les champs à remplir.
Je suis moi même programmeur amateur (surtout sur DELPHI) et je m'étonne que les fournisseurs de ma base n'arrivent pas à résoudre ce genre d'erreurs.
J'essaye de me renseigner demain sur la version et le type de table.
michelatoutfox
Messages postés828Date d'inscriptionmardi 5 octobre 2004StatutMembreDernière intervention 7 mai 20131 7 août 2006 à 18:49
à mon avis, il n'y a pas d'erreur (ni windowsienne, ni de prog Fox), mais un problème dans la façon dont tu accèdes à ces données, et dont Word te les présente (en soi, un fichier dbf ne contient pas de façon de présenter les données)
cs_pasqal
Messages postés10Date d'inscriptionlundi 6 septembre 2004StatutMembreDernière intervention 3 mars 2007 11 août 2006 à 20:34
ODBC
je pense qu'un alias est défini pour le logiciel foxpro dans le moteur PERVASIVE qui est installé sur le poste.
Le problème c'est que dans word, il n'y a aucun moyen de changer la mise en forme d'un champ, je peux juste conditionner si le champ égal 0, de ne rien ecrire, ou je peux rajouter 00 après les "12," mais c'est un peu bizarrequand c'est une année.
En tout cas merci de votre aide, cela devient rare les gens compétents qui répondent sur les forums.