Envoyé par
itwoo
Il te faut inverser les dates par exemple , car toi tu as mis > 2 ans...
J'ai juste repris
les dates de ton post et c'est sûr 2106 c'est bien supérieur à 2 ans !
Avec tes dates corrigées, je ne reproduis pas le problème car j'obtiens toujours ce message :
Erreur de saisie
Pas de données disponibles pour les dates choisies.
Et sans modifier le code d'origine … Par contre le site rame bien (erreurs 2001 & 2002) et même un joli crash !
Edit :
Envoyé par
itwoo
Et pourtant affichage de la pop up et sortie de la boucle alors que H = P <>0 . Je ne comprends plus on peut sortir de la boucle si H = P <>0?
Il y a forcément une sortie de boucle si une erreur est déclenchée, peu importe les handles H & P !
Comme par exemple l'erreur 2000 pourtant bien évidente au sein de la boucle …
Et heureusement car sans ce déclenchement d'erreur cela bouclerait sans fin !
Explication : en cas d'erreur de saisie, la fenêtre de téléchargement n'apparaitra jamais, H restant toujours égal à P donc boucle infinie !
Donc il faut bien détecter le petit popup avertissant d'une erreur de saisie afin de sortir de la boucle grâce à Error 2000 …
Autre garde-fou si le site rame, les erreurs 2001 à 2003.
Là le site fonctionne mieux, une douzaine de tests et j'ai toujours le message comme ci-dessus donc aucun problème …
Mais encore une fois, un code pilotant IE peut ne pas se comporter de la même manière d'une configuration à une autre !
Ceci est foncièrement accessoire car juste en cas d'erreur de dates ce qui n'arrive pas avec mon code, ne pas bloquer là-dessus …
Partager