Bonjour a tous,
Mon probleme est le suivant :
J'affiche un rapport crystal reports dans une form frmRapport a partir d'une formA.
Dans la la formA je met à jour les tables de la base de données qui serviront au rapport:
Je remarque la chose suivante : si je n'utilise pas beginTrans et commitTrans avant frmRapport.show rien ne s'affiche dans le rapport.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 cn.beginTrans sql = "insert into table .... cn.execute sql .... cn.commitTrans frmRapport.show
Mais moi je voudrais mettre le commitTrans apres l'affichage du rapport:
pour avoir la possibilité de supprimer les données ajoutées à ma base mais en faisant cela rien ne s'affiche dans le rapport . Les données inserées plus haut dans le code ne sont pas prises en compte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ..... frmRapport.show .... if condition1 then cn.commitTrans else cn.rollBack end if
Comment faire pour que le rapport s'affiche correctement meme avec la commande cn.commitTrans ecrite apres l'affichage de frmRapport
Merci
Partager