cubans
Messages postés8Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention19 avril 2006
-
5 avril 2006 à 16:17
cubans
Messages postés8Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention19 avril 2006
-
5 avril 2006 à 19:18
Bonjour,
J'ai rencontré un problème que j'aimerais résoudre et je crois que la façon la plus simple serait à l'aide du VBA. Ça fait plusieurs messages que j'écris mais je n'ai aps eu de répnose convainquante pour ce problème. Je suis en présence d'un formulaire et d'un sous-formulaire. Dans mon sous-formulaire, je voudrais être en mesure de dire sur le Click du champs Type (item2) par exemple, change le rowsource du champs Nom (item2) seulement et non pas tous les enregistrements. Étant donné que mon change s'appelle le même nom pour la lsite des enregistrements, il les change tous.
J'ai un exemple où est-ce que j'ai essayer de changer un champs nommé remarque de couleur jaune:
cubans
Messages postés8Date d'inscriptionmercredi 1 juin 2005StatutMembreDernière intervention19 avril 2006 5 avril 2006 à 19:18
As tu vu la photo ???
Ce que j'aimerais faire c'est dans mon sous-formulaire S_F_Employe
les champs sont et il y a des enregistrements puor chacun d eux comme ci-dessous:
Clef Type Date remarque etc.
Clef 1 Z 2006-02-02 test
Clef 2 R 2006-03-02 clef lab
Clef 3 Z ....
Les champs Clef et Type sont des menus déroulants
Ce que je veux c est simple c'est que lorsque je sélectionne le Type Z dans le enregistrement par exemple, je voudrais que le RowSource du champs Clef au 3ième enregistrement SEULEMENT se limit à la Clef 1 et Clef 3. Je suis déjà capable d'effectuer la restrictions seulement la restriction se fait sur l enregistrement 1, 2 , 3 etc.. étant donné qu'ils ont le même nom de champ lorsque je fais Clef.rowsource tous les enregistrements changent de nom j'aimerais pouvoir faire Nom(3).rowsource ou quelque chose du genre pour ne changer que le 3ieme