RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Serv: irc.irc-land.org
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 Créeer fichier texte pour exporter vers

Forum : WINDEV
Sous Catégorie : Aucune
Type du sujet : Sujet Normale
FAQ : FAQ WINDEV

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM WINDEV

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
keith2001
Nouveau membre
Inscrit : 01/11/2007
Messages : 7
Message
#150888
Posté le 19/03/08 à 21:22
J'ai un appli Gestion-commerciale.
J'ai un fichier "TRANS" qui contient tous les données compta.
Maintenant je veux transferer ces données vers Ciel-compta en fichier texte.
Je trouve pas comment je peux le créeer.
Voici un exemple de 3 lignes du fichier texte que je veux obtenir:


9090 20071005200710057002021 400100 Vente 45.00D 0.00 0.00 E
9090 20071005200710057002021 700101 Vente HT 37.19C 0.00 0.00 E
9090 20071005200710057002021 451000 Tva 7.81C 0.00 0.00 E



Merci beaucoup d'avantage.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

giloubidou
Nouveau membre
Avatar de giloubidou
Inscrit : 11/07/2007
Messages : 19
Message
#150893
Posté le 20/03/08 à 08:38
Regarde les instructions :

FOuvre, FEcritl ou FEcritLigne...
__________________________
Quand le sage montre la lune, l' idiot regarde le doigt...

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

robmg
Nouveau membre
Inscrit : 22/03/2008
Messages : 3
Message
#150984
Posté le 22/03/08 à 15:16
Quelle version de ciel compta tu utilise?

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

keith2001
Nouveau membre
Inscrit : 01/11/2007
Messages : 7
Message
#150989
Posté le 22/03/08 à 18:24
Ciel Evolution V11

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

keith2001
Nouveau membre
Inscrit : 01/11/2007
Messages : 7
Message
#150990
Posté le 22/03/08 à 18:25
le fichier texte 's apelle: XIMPORT.txt

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

JoliThorax
Modérateur :
- Windev
Avatar de JoliThorax
Inscrit : 17/08/2005
Messages : 239
Message
#151816
Posté le 12/04/08 à 14:17
je pense que ton sujet a été résolu par GILOUBIDOU

voir dans l'aide la gestion des fichiers textex
nob ved
__________________________
Joli thorax dit le Druide

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

keith2001
Nouveau membre
Inscrit : 01/11/2007
Messages : 7
Message
#152424
Posté le 24/04/08 à 21:46
Entretemps j'ai trouvé la solution.
J'ai toujours un probléme:
De temps en temps il-y-a une ligne qui saute dans le fichier texte; qui n'est pas bien placé(les colonnes ne sont pas justes). Par exemple: sur 100 lignes de texte il-y-en a +-5 qui ont sauté. Naturellement c'est vite réparé a la main et l'importation en Ciel est 10/10.
Voici le code, est-ce-que vous voyez des fautes?
Merci pour votre réponse.
// Syntaxe :
//export_ciel_hlit ()
//
// Paramètres :
// Aucun
// Valeur de retour :
// Aucune
// Exemple :
// Indiquez ici un exemple d'utilisation.
//
PROCEDURE export_ciel_hlit()




sBuffer est une chaîne
s est un entier
s=fOuvre("C:\ExportCiel\XIMPORT.txt",foCréationSiInexistant)






HLitPremier(TRANSFER)
TANTQUE HTrouve()






sBuffer=Complète("",3)



SI TRANSFER.JOURNAL="5" OU TRANSFER.JOURNAL="7" ALORS
sBuffer+= " "+TRANSFER.JOURNAL
SINON
sBuffer+=TRANSFER.JOURNAL
FIN

SI TRANSFER.JOURNAL="5" OU TRANSFER.JOURNAL="7" ALORS
sBuffer+=Complète("0"+TRANSFER.JOURNAL,4)
SINON
sBuffer+=Complète(TRANSFER.JOURNAL,4)
FIN

sBuffer+=DateVersChaîne(TRANSFER.DAT,"AAAAMMJJ")
sBuffer+=DateVersChaîne(TRANSFER.DAT,"AAAAMMJJ")
sBuffer+=Complète(TRANSFER.PIECE,12)

sBuffer+=Complète(TRANSFER.NUM_COMPTA,11)

sBuffer+=Complète(TRANSFER.LIBELLE,28)
SI TRANSFER.CREDIT=0 ALORS
sBuffer+=NumériqueVersChaîne(TRANSFER.DEBIT,"10.2f")
SINON
sBuffer+=NumériqueVersChaîne(TRANSFER.CREDIT,"10.2f")
FIN

SI TRANSFER.CREDIT=0 ALORS
sBuffer+=Complète("D",30)
SINON
sBuffer+=Complète("C",30)
FIN

sBuffer+=Complète("0.00",5)
sBuffer+=Complète("0.00",8)
sBuffer+="E"



fEcritLigne(s,sBuffer)
HLitSuivant(TRANSFER)






FIN

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM WINDEV



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.