Bonjour,
En me relisant je rigole tout seul,
Il est vrai que parfois le copier coller n'arrange pas les choses.
SI ListeImage_produit <> -1 ALORS
sRenvoi=ListeImage_produit
Ouvre(Fiche_produit,"sRenvoi=" + Produit.IDproduit)
FIN
Comme quoi parfois il faut prendre le temp de se relire.
-Vous déclarer sRenvoi comme variable globale à votre fenêtre et de type chaine.
-Vous lui affectée la valeur de l'image sélectionnée: ListeImage_produit
Mais vous ne passer pas cette valeur à la fiche vous lui passez Produit.IDproduit
Comme Produit.IDproduit n'est pas manipulé, vous passer toujours la meme valeur à votre fenêtre quelque soit l'image sélectionée.
donc le code aurait du être:
SI ListeImage_produit <> -1 ALORS
sRenvoi=ListeImage_produit
Ouvre(Fiche_produit,"IDproduit=" + sRenvoi)
FIN
Mais attention encore ici IDProduit doit être de type chaine sinon il vaudra toujours 0.