Générer un fichier txt à largeur fixe
Résolu/Fermé
manuder
Messages postés
11
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
12 juin 2009
-
29 août 2007 à 15:32
manuder Messages postés 11 Date d'inscription mercredi 22 août 2007 Statut Membre Dernière intervention 12 juin 2009 - 31 août 2007 à 01:51
manuder Messages postés 11 Date d'inscription mercredi 22 août 2007 Statut Membre Dernière intervention 12 juin 2009 - 31 août 2007 à 01:51
A voir également:
- Générer un fichier txt à largeur fixe
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
6 réponses
Chacual
Messages postés
230
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
15 octobre 2007
150
29 août 2007 à 15:33
29 août 2007 à 15:33
Ton fichier est rempli par une requête ?
manuder
Messages postés
11
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
12 juin 2009
29 août 2007 à 18:33
29 août 2007 à 18:33
Les données seront dans une table mais comme je n'ai besoin que d'une partie des champs de la table, je ferai un select pour n'avoir que ce qui m'intéresse oui.
Merci,
Manu
Merci,
Manu
manuder
Messages postés
11
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
12 juin 2009
30 août 2007 à 10:52
30 août 2007 à 10:52
Quelqu'un aurait-il une piste pour moi ?
Merci,
Manu
Merci,
Manu
Chacual
Messages postés
230
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
15 octobre 2007
150
30 août 2007 à 10:54
30 août 2007 à 10:54
Dans ton select, utilise les fonctions RPAD ou LPAD pour avoir une largeur fixe.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
manuder
Messages postés
11
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
12 juin 2009
30 août 2007 à 16:41
30 août 2007 à 16:41
Ok, merci, peux-tu m'aider encore un peu en m'indiquant les éléments suivants :
- Est-ce que je peux personnaliser le nbre de carractères par champs
- A quel moment dans le select dois-je insérer la fonction et de quelle manière.
Enfin, si tu as un exemple, c'est encore mieux.
D'avance, merci
Manu
- Est-ce que je peux personnaliser le nbre de carractères par champs
- A quel moment dans le select dois-je insérer la fonction et de quelle manière.
Enfin, si tu as un exemple, c'est encore mieux.
D'avance, merci
Manu
Chacual
Messages postés
230
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
15 octobre 2007
150
30 août 2007 à 16:50
30 août 2007 à 16:50
Le problème c'est que je ne sais pas si ca fonctionne avec une base access car à l'origine c'est des fonctions Oracle. De toute façon, il doit exister un équivalent sous Access.
Exemple : Je veux sélectionner deux champs :
- SERIAL_NUMBER : Numérique que je souhaite fixer sur 10 et aligner à droite (Ex : 150 --> 0000000150)
- NOM : Chaîne de caractères dont je souhaite limiter la taille à 20 caractères et aligner à gauche (Ex: Dupont --> "Dupont ")
La requête est :
SELECT RPAD(SERIAL_NUMBER, 10, '0'), LPAD(NOM, 20, ' ')
FROM ...
Exemple : Je veux sélectionner deux champs :
- SERIAL_NUMBER : Numérique que je souhaite fixer sur 10 et aligner à droite (Ex : 150 --> 0000000150)
- NOM : Chaîne de caractères dont je souhaite limiter la taille à 20 caractères et aligner à gauche (Ex: Dupont --> "Dupont ")
La requête est :
SELECT RPAD(SERIAL_NUMBER, 10, '0'), LPAD(NOM, 20, ' ')
FROM ...
Chacual
Messages postés
230
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
15 octobre 2007
150
>
Chacual
Messages postés
230
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
15 octobre 2007
30 août 2007 à 16:51
30 août 2007 à 16:51
Ca existe sous Access !
La description des fonctions est là :
https://support.microsoft.com/en-us/help/210573
La description des fonctions est là :
https://support.microsoft.com/en-us/help/210573
manuder
Messages postés
11
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
12 juin 2009
31 août 2007 à 01:51
31 août 2007 à 01:51
Merci,
Avec la solution de Chacual ainsi que l'aide du support microsoft, cela fonctionne très bien.
Manu
Avec la solution de Chacual ainsi que l'aide du support microsoft, cela fonctionne très bien.
Manu