|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 57 ![]() |
Bonjour.
Je suis a 2 doigt de finir mon programme de gestion client pour un ami. Mais j'ai un petit problème que je n'arrive pas a résoudre, peut être pourriez-vous m'aider ? Je place en piece jointe une capture d'écran pour mieux comprendre. Voila, quand on double clic sur le listing en bas de du formulaire, le formulaire du haut doit afficher l'enregistrement sélectionner pour pouvoir le modifié. Tout le code est OK sauf la portion de code permettant d'aller a un enregistrement spécifique dans le sous formulaire du haut suite au double clic du bas. Une idée ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Michaël Développeur .NET Inscription : avril 2008 Messages : 80 ![]() |
Si j'ai bien compris tu as un formulaire qui comprends 2 formulaires un au dessus et un en dessous.
Tu peux atteindre le formulaire du dessus à partir du formulaire du bas comme ceci: Code :
Parent.TonControleSousFormulaireDuHaut.Form.LeControleQueTuVeuxMettreAJour = LaValeureDuControleDuSousFormulaireDuBas |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 57 ![]() |
En fait j'ai besoin d' afficher l'enregistrement sélectionner dans le formulaire du bas. Pas de modifier une valeur.
|
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : août 2006 Messages : 1 435 ![]() |
Bonjour,
par filtrage Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 57 ![]() |
Merci,
cependant, cela crée une erreur, je suppose que c parce que je fait appelle a un sous formulaire depuis un sous formulaire. Il me dit que l'objet 'mon sous-formulaire' auquel je fait appel n'existe pas. |
|
|
00
|
|
|
#6 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 57 ![]() |
j'ai essayer d'envoyé le focus sur mon sous formulaire haut, mais ça marche pas non plus.
Personne n'a une idée ? |
|
|
00
|
|
|
#7 | ||||||
|
Membre Expert
![]() Inscription : mars 2006 Messages : 1 331 ![]() |
Bonjour,
Un Formulaire principal => frm_Sommet Qui possède 2 sous formulaires + 1 sous/sous formulaire : sfrm_1 (Qui lui-même héberge => ssfrm_1) sfrm_2 Chacun de ces formulaires possède un contrôle => Id Les différentes options pour donner le focus à un contrôle de formulaire avec formulaire + sous form + sous form: L'instance du formulaire en cours (celui qui s'adresse à lui même) qu'il soit formulaire principal ou sous-formulaire : Donner le focus à Id sur frm_Sommet (Le principal) Depuis sfrm_1 et sfrm_2 Depuis ssfrm_1 Depuis frm_Sommet vers un de ses sous forms : (Ici => sfrm_1) Code :
Code :
Depuis ssfrm_1 vers sfrm2 Code :
__________________
Questions techniques par MP ![]() Le peu que je sais, c'est à mon ignorance que je le dois. ...............................................................................Sacha Guitry |
||||||
|
|
00
|
|
|
#8 | ||
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 57 ![]() |
Pour passé de mon SFbas au SFhaut je doit donc passé par le Fparent?
J'ai essayé ça ne semble pas fonctionner. La ligne pour repassé au champ ID du formulaire parent fonctionne, mais pour redescendre vers mon SFhaut, niet. Je me demande... Dans le code, je stipule le controle SF par le nom que je lui ai attribué et non pas par le nom du formulaire, c bien ça ? voici le code. Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com