Cum pot lucra cu combo box în cascadă?
Cum pot lucra cu combo box în cascadă?
Sunt novice în programarea VBA și de aceea vă rog să mă ajutați în rezolvarea următoarei probleme:
- am un formular într-o aplicație access în care două combo box-uri vreau să lucreze interconectat, adică în funcție de selecția din primul combo, în al doilea combo să pot accesa un număr limitat de opțiuni (un filtru);
- ambele combo box-uri culeg informațiile din tabele diferite legate prin integritate referențială, care nu stau la baza interogării formularului, iar informația selectată vreau să o salvez în tabelul care stă la baza interogării formulării.
Vă mulțumesc anticipat!
- am un formular într-o aplicație access în care două combo box-uri vreau să lucreze interconectat, adică în funcție de selecția din primul combo, în al doilea combo să pot accesa un număr limitat de opțiuni (un filtru);
- ambele combo box-uri culeg informațiile din tabele diferite legate prin integritate referențială, care nu stau la baza interogării formularului, iar informația selectată vreau să o salvez în tabelul care stă la baza interogării formulării.
Vă mulțumesc anticipat!
Re: Cum pot lucra cu combo box în cascadă?
pe forum gasesti multe subiecte legate de combobox in cascada. mai jos ai atasat un exemplu (publicat tot pe acest forum)
Re: Cum pot lucra cu combo box în cascadă?
@newbie nu ai ataşat nimic.
Re: Cum pot lucra cu combo box în cascadă?
Mulțumesc! Studiasem exemplul pe care mi l-ai dat.
Este o problemă pe care am identificat-o în exemplu de pe link-ul viewtopic.php?f=59&t=4668:
În exemplu avem trei combo: țara, județul și orașul. Dacă selectez informațiile în ordinea afișată a combo box-urilor, este OK, dar doar pentru prima înregistrare, începând cu următoarea înregistrare pot logic schimba datele doar în ultimul combo. Informațiile din ultimul combo rămân neschimbate indiferent ce aș selecta în celelalte două.
Cu rezolv problema în cazul acesta?
Este o problemă pe care am identificat-o în exemplu de pe link-ul viewtopic.php?f=59&t=4668:
În exemplu avem trei combo: țara, județul și orașul. Dacă selectez informațiile în ordinea afișată a combo box-urilor, este OK, dar doar pentru prima înregistrare, începând cu următoarea înregistrare pot logic schimba datele doar în ultimul combo. Informațiile din ultimul combo rămân neschimbate indiferent ce aș selecta în celelalte două.
Cu rezolv problema în cazul acesta?
Re: Cum pot lucra cu combo box în cascadă?
Urcaţi aici o copie a bazei de date pe care lucraţi, evident, după ce îndepărtaţi informaţiile cu caracter personal/confidenţial.
Re: Cum pot lucra cu combo box în cascadă?
Postez baza de date la care lucrez.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: Cum pot lucra cu combo box în cascadă?
ai atasat un exemplu cu un form Test. Sa te uiti si la cboGrad - in design view la Data (respectiv query pe care este construit) la criteria.
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.
Re: Cum pot lucra cu combo box în cascadă?
Cred că există undeva o eroare întrucât nu pot selecta date din combo Grad.
Re: Cum pot lucra cu combo box în cascadă?
pina nu selectezi ce categorie doresti - combo grad ramine inactiv. Selecteaza intii categoria de personal si apoi gradul pe care il are.