bendaly
Messages postés10Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention22 janvier 2009
-
26 nov. 2006 à 20:14
bendaly
Messages postés10Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention22 janvier 2009
-
28 nov. 2006 à 00:29
Bonjour à vous tous,
J'utilise Access comme langage de programmation. J'ai un sous formulaire qui est relié à une table. J'ai dans ce sous formulaire deux combo Box. Je veux quand je change le contenu du premier Combo d'une ligne, le programme changera le contenu de deuxième combo de la même ligne. Actuellement, quand je change le contenu de mon premier combo, le contenu de deuxième change aussi, mais le problème que le changement ce fait pour tous les combos de toutes les lignes de mon sous formulaire. Il y a t-il une façon de changer juste le contenu du combo d'une seule ligne.
<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>
bendaly
Messages postés10Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention22 janvier 2009 28 nov. 2006 à 00:29
Bonjour a vous tous,
Voila le code source de mon subFrom.
Private Sub cbPatientSatut_Change()
Dim ch As String
ch "SELECT Texte, id FROM tb_Options WHERE GroupeId " & Me.cbPatientSatut
Me.cbPatientType.RowSource = ch
End Sub
L'initialisation du combo "cbPatientType" ce fait très bien. Le problème est que tous les combos de toutes les lignes de mon sous formulaire change de contenus. Il y a t-il une façon de changer juste le combo de la ligne sélectioneé? (La ligne ou le combo "cbPatientSatut" change de contenu).
En mode désigne, j'ai initialisé row source du combo "cbPatientSatut" a "SELECT Texte, id FROM tb_Options WHERE id IN (1,6,11,14); " et le combo "cbPatientType
" a "SELECT Texte, id FROM tb_Options WHERE GroupeId=1; "
Voila, j’espère que cette information vous aidez a résoudre mon problème
<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /??>