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 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157
|
--------------------------------------------
------- programe principal ---------------
--------------------------------------------
debut
nblue = 0
ouverture des fichier(3 fichier a ouvrir, 2 xls et 1 cvs)
lire
tant que != fin_fichier
NBlue = +1
si nblue <= 3
(ne rien faire)
sinon
traitement (a déterminé)
fin si
lire
fin tant que
fermeture des 3 fichiers
posibiliter d'envoyer par mails les fichiers généré ou un mail indiquant où les trouver
fin
--------------------------------------------
------- procedure lire -------------------
--------------------------------------------
assmat.nomp = colone A
assmat.prenomp = colone B
...
si colone E == ""
assmat.nomr = "Village"
sinon
assmat.nomr = colone E
fin si
...
--------------------------------------------
------- procedure traitement -------------
--------------------------------------------
probleme = ""
si assmat.nomr == ""
assmat.nomr = "Village"
fin si
si assmat.nomp != "" && assmat.prenomp != "" (((((&& assmat.nomr != "")))))
&& assmat.cp != "" && assmat.commune != "" && assmat.tel != ""
assmat.nomp = (sans les guillemets et les apostrophes)
assmat.prenomp = (sans les guillemets et les apostrophes)
assmat.nomr = (sans les guillemets et les apostrophes)
assmat.commune = (sans les guillemets et les apostrophes)
assmat.tel = (virgule remplacer par point)
ecriture_sans_probleme(on génére le fichier.csv)
sinon
si assmat.nomp == ""
probleme = "Pas de nom de personne"
fin si
si assmat.prenomp == ""
si probleme == ""
probleme = "Pas de prenom "
sinon
probleme = probleme , ", Pas de prenom"
fin si
fin si
si assmat.nomr == ""
si probleme == ""
probleme = "Pas de nom de Rue"
sinon
probleme = probleme , ", Pas de nom de Rue"
fin si
fin si
si assmat.cp == ""
si probleme == ""
probleme = "Pas de Code Postal"
sinon
probleme = probleme , ", Pas de Code Postal"
fin si
fin si
si assmat.commune == ""
si probleme == ""
probleme = "Pas de Commune"
sinon
probleme = probleme , ", Pas de Commune"
fin si
fin si
si assmat.tel == ""
si probleme == ""
probleme = "N° de téléphone abscent"
sinon
probleme = probleme , ", N° de téléphone abscent"
fin si
fin si
ecriture_problem (on commence a généré un fichier Xml (nom,prenom,CP,Commune,Probleme Rencontrer))
fin si |
Partager