Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/04/2011, 11h11   #1
Membre du Club
 
Vincent GUILLON
Inscription : octobre 2009
Messages : 58
Détails du profil
Informations personnelles :
Nom : Vincent GUILLON

Informations forums :
Inscription : octobre 2009
Messages : 58
Points : 46
Points : 46
Par défaut Pb Export requete en TXT

(Niveau : débutant)
Bonjour à tous,
Jusqu'à présent je trouve toutes les réponses à mes Pb dans les forums...Bravo pour ces aides précieuses et merci pour le partage de vos connaissances !
Mon prob :Je dois exporter une requête en txt (pour alimenter compta CIEL).
Concernant les champs numériques :
1er Pb : je n'arrive pas à remplacer la "," par un "."
2ème Pb : les valeurs num sont alignés à gauche alors je voudrais les aligner à droite d'un champ fixe de 13 caractères
Pour information : j'utilise l'assistant access pour l'exportation de ma requête.
Merci pour votre réponse.
Vincent
nolliug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 16h10   #2
Membre éclairé
 
Homme Michel
Développeur informatique
Inscription : février 2008
Messages : 261
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 261
Points : 304
Points : 304
Par défaut Un semblant de solution ?

J'ai un semblant de solution (qui n'est sans doute pas la meilleure car pas simple simple, mais qui pourra te donner des idées - Mais je suis sûr que d'autres sauront te donner une réponse plus aisée à mettre en œuvre)

Dans ma requête pour un champ défini dans la table comme numérique (réel double), que j'ai nommé : champ1 et qui contient pour l'exemple 123,45 (avec la virgule)

j'ai défini

Code :
Export: Droite("             " & Ent([champ1]) & "." & ExtracChaîne(Round([champ1]-Ent([champ1]);2);3);13)
(Attention : Entre les " " qui suivent "Droite(" --> j'ai mis 13 blancs)

et j'obtiens après exécution de la requête : 123.45 (cadré à droite avec le nombre d'espaces voulu pour que la rubrique soit = 13 caractères). Le résultat va dans un champ nomme "export"

Je reconnais que c'est pas simple... mais bon, suis pas simple non plus !
Michel
Orion34080 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 17h01   #3
Membre du Club
 
Vincent GUILLON
Inscription : octobre 2009
Messages : 58
Détails du profil
Informations personnelles :
Nom : Vincent GUILLON

Informations forums :
Inscription : octobre 2009
Messages : 58
Points : 46
Points : 46
Merci Orion.
ça fonctionne super ... et surtout ça me depanne grandement !
Pour info la fonction ENT est CEnt dans acess 2007 !
Merci bcp
nolliug est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h16.


 
 
 
 
Partenaires

Hébergement Web