Bonjour à tous,
Mon projet ayant bien avancé et notament grace à vous, j'attaque un nouveau point de mon projet le FTP
Je viens vous voir car je suis un peu perdu avec toutes ces commandes...
Voila actuellement ce que j'ai mis en place
et voila ce que j'aimerais que sa fasse si possible :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 // Création du fichier externe Liquidation ResCréationRep est un entier ResCréationRep = fRepCrée("D:\LSCP\MesLSCP") SI ResCréationRep <> -1 ALORS ... FIN ResCreationLiquidation est un entier ResCreationLiquidation = fCrée("D:\LSCP\MesLSCP\ExportLiquidation.txt") SI ResCreationLiquidation <> -1 ALORS ... FIN EnregLiquidation est une chaîne ResEcritureLiquidation est une chaîne ResCreationLiquidation = fOuvre("D:\LSCP\MesLSCP\ExportLiquidation.txt", foLectureEcriture) EnregLiquidation = (sTypeEnreg+sTypeLiqui+sEntJuri+sNumFourCommande+sRefExtFourCommande+sTypeCodifRefExt+sNumFourExtCommande+sBenefDuMandat+sRefExtBeneMandat+sTypeCodifRefExtBeneMandat+sCodeBanqGuichet+sNumCompteBanc+sCleRib+sTypeDomici+sDatePrevisioMandat+sExercice+sCodeGestCommande+sCodeOpe+sObjetDepense+sDateRecep+sReffacture+sNumEnregFact+sIndicCreationFact+sCommenFact+sDateFact+sDateArriveFact+sSigneMontNetFact+sMontantNetFact+sSigneMontantHT+sMontantHT+sTauxTVA+sSigneMontTTC+sMontantTTC+sCodeTVAMontDivers+sSigneMontantHT+sMontantHT+sTauxTVA+sSigneMontTTC+sMontantTTC+sCodeTVAMontDivers+sRefAvoir+sSigneMontHTAvoir+sMontantHTAvoir+sTauxTVAAvoir+sSigneMontTTCAvoir+sMontantTTCAvoir+sSigneTauxEscompte+sTauxEscompte+sSigneMontantEscompte+sMontantEscompte+sActivTaxable+sProrataTVADedu+sIndicAvoir+sTauxRemiseGlobal+sDelaiPaiement+sTypeDeNbr+sCondiPaiement+sJourTombPaiement+sModePaiement+sDateEcheance+sIndicAnnulation+sNumLiquiAnnu+sNumLiquiOrigine) +RC fEcrit(ResCreationLiquidation,EnregLiquidation) EnregLiquidation = "" EnregLiquidation += (sLigneTypeEnreg+sLigneSigneMontantHT+sLigneMontantHT+sLigneTauxTVA+sLigneSigneMontTTC+sLigneMontantTTC+sCodeTVA+sLigneCodeGestCommande+sNumCommande+sCommandeExterne+sNumLigneCommande+sUF+sNumSejourPatient+sUniteFoncExterne+sUniteDistrib+sNumProduit+sRefExtProduit+sTypeCodifRefExtProduit+sNumProduitExt+sDesignation1+sDesignation2+sDesignation3+sDesignation3+sCodeRegroupement+sFamilleProduit+sCompteOrdonnateur+sNumMarcheCommande+sNumLotCommande+sSigneQte+sQte+sPU+sNomenclature+sTypeAchat+sDepenseImprevi+sNumSequentiel+sCodeProjet) +RC SI ResEcritureLiquidation <> -1 ALORS fEcrit(ResCreationLiquidation,EnregLiquidation) FIN FIN SI ResEcritureLiquidation <> -1 ALORS fFerme(ResCreationLiquidation) FIN // Connexion du poste en cours au serveur FTP nResConnecte est un entier nResConnecte = FTPConnecte("***","***","***") // Transfert du fichier "D:\LSCP\MesLSCP\ExportLiquidation.txt" // dans le répertoire "/Temp" sur le serveur FTP ResEnvoie est un entier ResEnvoie = FTPEnvoie(nResConnecte, "D:\LSCP\MesLSCP\ExportLiquidation.txt", "/Temp") // Déconnexion FTPDéconnecte(nResConnecte)
Je souhaite que lorsque au moment d'appuyer sur mon bouton envoyé on créer un répertoire sur l'ordinateur que l'on crée un fichier avec toute mes infos dedans mais j'aimerais que le nom de ce fichier soir composé de la date et l'heure par exemple (LSCP0101200121330.txt) LSCP 01/01/2012 13h30
puis que l'on envoi ce fichier enfin le copier sur mon serveur en renommant extention par .liq
Mais j'aimerais que a chaque fois que l'on appuye sur mon bouton un fichier ce créer puis est envoyé dans mon serveur mais je veux conservé chaque fichier de liquidation ...
Voila désolé pour les fautes et j'ai peu etre pas été assez claire donc n'hésité pas à me poser des questions .
Merci
Partager