Re: Raffraichir une table alimentée par une requete

Posté par lasheenah le 29/10/2009 16:44:38
merci à toi drcharly93 mais voilà, je n'ai pas le droit de montrer le code mais j'explique le fonctionnement,je dois valider un payement d'un reçu , après le payement va être enregistrer dans une table contenant le prix que le client à payer, le reste qu'il doit payer au cas où il n'a pas tout payé,etc..., etet lorsque je clic sur un bouton valider il doit me demander si je veux imprimer le ticket, après l'appel de la procedure encaiss il ya une demande d'impression comme ceci
SI OuiNon("Voulez-vous imprimer un reçu pour le client?")=Oui ALORS
 SELON JOURNAL.IMPRIMTICKET
  CAS 1 
   iInitRequêteEtat(Etat_DETPAITICK,NTICKET)	
   iAperçu()
   iImprimeEtat(Etat_DETPAITICK)

  AUTRE CAS
   iInitRequêteEtat(Etat_DETAILPAIEA4,NTICKET)
   iAperçu()
   iImprimeEtat(Etat_DETAILPAIEA4)	
FIN

dans la procedure encaiss il y a ces deux lignes
HExécuteRequête(REQ_JOURNALDER,hRequêteDéfaut+hModifieFichier,gcaisse)
HLitPremier(REQ_JOURNALDER)

lorsque je remplace la première ligne par
HExécuteRequête(REQ_JOURNALDER)

ça marche mais il ne me demande pas si je veux imprimer ou non.

j'espère que mon explication est clair!
merci!

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=20&topic_id=6302&post_id=24996