Salut à tous,
J'utilise une form principal comme FsMDIForm, et les autres fiches comme FsMDIChild. Les FsMDIChild sont dans les form disponiblent
Pour appéler une form, j'utilise le code suivant :
Maintenant mon problème est avec les QReport. Si je les considères comme form disponible, et au moment d'exécuter un état en cliquant sur un bouton pour faire par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Form1 := TForm1.create(Application); Form1 .Height := 291; Form1 .Width := 674J'ai des violations d'accès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Form2.QuickRep1.Preview
Je suis donc obligé des les mettre comme form créées automatiquement.
Mais il se trouve que dans chacun des mes projets, quand je lance l'exécution, il ya une form parmi celles qui se créent automatiquement, qui se créer en même temps que la form proncipal, ce qui est vilain à voir. Il faut tout le temps que je ferme cette forme, qui se place toujours dèrrière la form principal.
Même si je compile le projet et je l'exécute sur un autre poste c'est la même chose.
Comment faire alors? Aidez moi s'il vous plaît.
Merci.
Partager