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
| code bouton OK :
//déclaration des variables
n est un entier
n=ListeSelect(COMBO_codecli)
gsCodeclient=COMBO_codecli[n]
//on exécute la requête
SI HExécuteRequête(REQ,hRequêteDéfaut,gsCodeclient)=Vrai ALORS
HLitPremier(REQ)
TANTQUE PAS HEnDehors(REQ)
TableAjouteLigne(TABLE,colonne1, colonne2,etc)
// -----------------------------------------------------
Si REQ.QTE_LANCEE>0 Alors
MAPROCEDURE_LIGNES_EN_PLUS(REQ.QTE_LANCEE,REQ.NUM_OF)
FIN
// -----------------------------------------------------------
HLitSuivant(REQ)
FIN
SINON
Erreur("blabla")
RepriseSaisie(COMBO_codecli)
FIN
===================================
MAPROCEDURE_LIGNES_EN_PLUS(QTE,NUM_OF)
I est entier
//on ajoute autant de lignes supplémentaires dans la table qu'il y a quantité
POUR I = 1 A qte
TableAjouteLigne(TABLE,"","","","","","","",NUM_OF+"/"+I)
FIN |
Partager