Conversion au format Coplat: "à plat" [RESOLU] - SQL/NoSQL - Programmation
Marsh Posté le 04-01-2008 à 12:39:21
je vois pas comment on va pouvoir t'aider ça n'a rien avoir avec de l'sql puisque tu dois pondre un fichier plat.
Marsh Posté le 04-01-2008 à 12:57:22
En fait, comme on peut exporter au format CVS je me disais qu'il devait bien y avoir un script, ou un logiciel qui permettrait de faire cette conversion.
Le seul truc que j'ai trouvé c'est ORACLE qui permet de sortir directement des fichiers à cette fameuse norme COPLAT.
En tout cas merci.
Marsh Posté le 04-01-2008 à 13:17:31
tu chopes la spécif du fichier coplat, tu sors le fichier je vois pas trop où est le souci?
Marsh Posté le 04-01-2008 à 16:48:07
Soulmanto:
"tu sors le fichier..."?
Sortir le fichier: j'exporte ma bdd en .txt puis je modifie "à la main"???
Voilà l'algorithme de décision du fichier coplat:
- l'enregistrement est de longueur fixe, soit 255 caractères utiles,
- les fichiers sont lus en mode binaire et :
- si le 256ème n'est ni <CR> ni <LF>, on considère qu'il n'y a pas de terminateur,
255 caractères seront lus à chaque itération,
- si le 257ème n'est ni <CR> ni <LF>, on considère que le terminateur
est sur 1 position, soit en principe <LF>, 256 caractères seront lus à chaque itération,
- sinon, on considère que le terminateur est sur 2 positions, soit en
principe <CR><LF>, 257 caractères seront lus à chaque itération.
Marsh Posté le 04-01-2008 à 16:50:56
Afin de ne pas trop vous embêter, si vous avez un(des) tuto ou un 'how to ' qui traine sur la manière de m'y prendre, je creuserai de chez moi...
Encore merci de vous intéresser à mon problème...
Marsh Posté le 04-01-2008 à 20:55:49
En fait j'ai compris en partie grace à vos reponses: MERCI...
Fichier "à plat": pas de table-mere fille:toutes les tables dans un seul tableau...
Citation : |
Je n'ai plus quà trouver leurs spécifications...
Marsh Posté le 03-01-2008 à 22:37:59
Bonjour,
je pense être dans le bon forum...
Mon problème: j'ai une base SQL, et il faut que je renvoie un fichier à la norme coplat.
Mon ami google n'a pas été très coopératif, je sais seulement que c'est un fichier .TXT à plat...
En principe utilisé par les logiciels de paie...
Merci
Message édité par fredderf le 04-01-2008 à 20:58:23