Y'a un "s" "nb_copies".

darcs-hash:20060401064859-d1718-269919b38a1427ddbb1759bb7fb1621d7816371c.gz
This commit is contained in:
bernat 2006-04-01 08:48:59 +02:00
parent 2e151c9200
commit 89c2818145

View file

@ -45,7 +45,7 @@ class test:
class fichier_impression:
nom_job = ''
nbr_pages = 1
nb_copie = 1
nb_copies = 1
taille = "A4"
recto_verso = False
transparent = False
@ -138,7 +138,7 @@ class fichier_impression:
# Création de la liste d'options
# pour le nombre de copies
options = '-# %d' % self.nb_copie
options = '-# %d' % self.nb_copies
# Pour spécifier l'imprimante
options += ' -P laserjet'
@ -261,7 +261,7 @@ class fichier_impression:
try:
file_obj_desc = open(self.nom_fichier_desc,'w')
for key in ("erreur_critique", "nom_job", "nbr_pages",
"nb_copie","taille", "recto_verso",
"nb_copies","taille", "recto_verso",
"transparent", "couleur", "cout",
"portrait", "user", "imprime",
"nom_fichier_pdf", "nom_fichier_desc",
@ -282,7 +282,7 @@ class fichier_impression:
elif parse[0] in ("nom_job", "taille", "user", "nom_fichier_pdf", "nom_fichier_desc", "job_id"):
#pour les attributs strings
setattr(self,parse[0],parse[1])
elif parse[0] in ("nbr_pages", "nb_copie", "imprime", "code","agrafe"):
elif parse[0] in ("nbr_pages", "nb_copies", "imprime", "code","agrafe"):
#pour les attributs entiers
setattr(self,parse[0],int(parse[1]))
elif parse[0] in ("recto_verso", "transparent", "couleur", "portrait", "erreur_critique"):
@ -333,7 +333,7 @@ class fichier_impression:
corps += "<TR><td>\n<TABLE BORDER=2 RULES=ROWS CELLPADDDING=0>\n"
self.code = "%s#" % self.code
for key in ("nbr_pages", "nb_copie", "taille", "code"):
for key in ("nbr_pages", "nb_copies", "taille", "code"):
corps += '<TR><td>%s</td><td>%s</td></TR>\n' % (key,
str(getattr(self,key)))
self.code = self.code[:-1]
@ -397,7 +397,7 @@ def cout(fic_impr):
"""
# taille peut valoir A3 ou A4
# nb_copie est le nombre de copies désirées
# nb_copies est le nombre de copies désirées
# nom_rep seras le dossier dans tmp ou tous les fichier créé par
# convert seront entreposé
@ -477,7 +477,7 @@ def cout(fic_impr):
else:
c_agrafes = 0
c_total = int(fic_impr.nb_copie * c_total + impression.fact +
c_total = int(fic_impr.nb_copies * c_total + impression.fact +
c_agrafes +
0.5) # arrondi et facture