[ L a d y @ 06.08.2006. 16:04 ] @
U Tabelarnoj formi se nalaze kolone IDStudenta i Predmet.
Predmet je realizovan kao kombo boks u koji se unosi podatak na osnovu upita:

SELECT Ispiti.IDPredmeta, Ispiti.Predmet, Ispiti.IDStudenta FROM Ispiti [ WHERE Ispiti.IDStudenta=______? ]

Da li se i na koji nacin mogu povezati IDStudenta iz reda date forme i Ispiti.IDStudentaenta iz prethodnog upita?

[ BiloKoje @ 07.08.2006. 10:02 ] @


Najverovatnije treba uslov da izgleda ovako:
WHERE (((IDStudenta)=Forms!ImeForme!Ispiti.IDStudenta));

Najverovatnije, jer mi nije baš jasno koji podaci se unose u formu. Da li se selektuju studenti koji su prijavili ispit, ili svi koji imaju odgovarajući predmet u programu. U svakom slučaju posle popunjavanja polja koje je uslov za popunjavanje sledećeg polja treba uraditi Refresh forme.
[ L a d y @ 08.08.2006. 06:19 ] @
Nije mi uspelo na prethodan nacin.

A sada malo preciznije:

Na formi se nalazi Text Box IDStud.
U podformi je tabela sa kolonama Predmet, IDPredmeta, IDStudenta.
IDPredmeta je Combo Box i u njemu se selektuje vrednost na osnovu upita:

SELECT Ispiti.IDPredmeta, Ispiti.Predmet, Ispiti.IDStudenta FROM Ispiti [WHERE Ispiti.IDStudenta=______?]

Cilj je da se selektuju samo predmeti studenta, ciji je identifikator IDStudenta jednak vrednosti Text Box-a IDStud.
I u pitanju je Access Project.

Moguca je i realizacija pomocu liste.