bonjour,
J'ai créé un une winform avec un lecteur de rapport (active report).
la winform a en parametre un fichier de rapport remplit et s'occupe de l'afficher.
ce que j'aimerais c'est que lorsque, depuis une autre form, on demande un autre rapport cette winform decharge le rapport precedent du lecteur et charge le nouveau.
Mon problème : Comment faire ça ?
J'ai essayer la static void :
Vs n'accepte pas que je modifie des objects locaux depuis une procédure static.
mettre un evenement document.changed (ou document est le nom du document charger dans le lecteur, variable locale)
pour ça il faudrait que document soit une référence (si j'ai bien compris) pointant vers le document créer dans la form d'origine (celle dans laquelle on creer le rapport et on l'envoie a la form contenant le lecteur) et je n'arrive pas à le faire..
Comme je suis pas tres clair je préfère mettre u petit diagramme :
creation fenetre formulaire -> Remplissage formulaire pour creation rapport -> creation rapport -> creation fenetre de visu avec rapport en parametre -> mise de rapport dans une variable locale -> affichage de variable locale dans le lecteur de fenetre visu.
j'aimerai pouvoir changer variable locale sans avoir à relancer le rapport.
Partager