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
| HLitPremier(Production_jurnaliere,date_prod_journaliere)
j est une chaîne
i est un entier
i= 0
TANTQUE i < HNbRec(Production_jurnaliere)
j = Left(Production_jurnaliere.date_prod_journaliere,6)
REQ_Requête4.Param1 = j
HExécuteRequête(REQ_Requête4)
SI Production_mensuelle..NouvelEnregistrement =Vrai ALORS
Production_mensuelle.perioode_prod =Left(Production_jurnaliere.date_prod_journaliere,6)
Production_mensuelle.IDUsine =Production_jurnaliere.IDUsine
Production_mensuelle.production = REQ_Requête4.la_somme_production_j
HAjoute(Production_mensuelle)
HRAZ(Production_mensuelle)
SINON
Production_mensuelle.perioode_prod =Left(Production_jurnaliere.date_prod_journaliere,6) // je travail pour l'instant seulement avec les mois
Production_mensuelle.IDUsine = Production_jurnaliere.IDUsine
Production_mensuelle.production = REQ_Requête4.la_somme_production_j
HModifie(Production_mensuelle)
HRAZ(Production_mensuelle)
FIN
HLitSuivant(Production_jurnaliere)
i = i + 1
FIN |
Partager