[ Milos Milosevic @ 11.12.2006. 23:24 ] @
Vise puta sam imao ovaj problem ali nikako da nadjem resenje.

Naime, 1:VISE, forma za azuriranje tabele 'VISE', INSERT. Na formi stoji ComboBox koji lista vrednosti
iz tabele '1'. Recimo, ako tabela '1' sadrzi imena ucesnika, a forma je za unos novog posla pa mi
treba idUcesnika, ali necu pretrazivati po Id-ju, nego cu imati ComboBox koji lista IMENA ucesnika.
Polje IME nalazi se u tabeli '1' (Ucesnici).

Kako da ovako selektovanu vrednost povezem sa
tabelom 'VISE' (poslovi)?

Zakacio sam generalizovan primer.
Ako sam zbunio, oprostite. Pokusacu ponovo da objasnim.

Pozdrav!
[ obradorriuss @ 11.12.2006. 23:56 ] @
ja sam malo zbunjen, ali da vidim da li sam shvatio...

Ti imash tabelu '1' u kojoj se nalaze polja idUcesnika, imeUcesnika, adresaUcesnika...

Imas i drugu tabelu '2' koja ti npr. ima polja idPosla, nazivPosla....


Tebi sada treba da iz tabele '1' povezesh npr ucesnika pod rednim brojem 1 (idUcesnika = 1) sa nekim poslom, ali ne znas kako da ti se u formi u ComboBoxu prikaze polje imeUcesnika??



Ako sam dobro shvatio onda to radis na sledeci nachin:


u Tabeli '2' napravis polje idUcesnika koje je tipa NUMBER. Ides na Lookup, zamenish na ComboBox, RowSourceType: Table/Query; RowSource: izaberesh tabelu '1'; podesish shirine kolona..... evo dajem ti sliku.....
[ Milos Milosevic @ 12.12.2006. 11:19 ] @
Dobro, tabela 'VISE' sadrzi idUcesnika kao FK.

Ali: za INSERT se ocekuje idUcesnika, NUMBER, a ja listam TEXT (ImeUcesnika).
Pri svakoj promeni stavke ComboBox-a javlja gresku tipa podataka.

Treba da lista Imena, a da unese ID.
[ Milos Milosevic @ 12.12.2006. 19:10 ] @
Probacu jednostavnije:

Radnik----Ucesce----Projekat
1.....N M.....1

Forma za azuriranje tabele Ucesce:
Kad unosim Radnika-ucesnika, hocu da ga izaberem birajuci po IMENIMA, ne po IdRadnika.
A problem je jer IME ne postoji u tabeli Ucesce, dakle comboBox mora da vuce podatke iz tabele Radnik,
i na promenu izbora Imena (Radnik.IME), treba da se promeni i idRadnika (Ucesce.idRadnika).

Isto ovo treba da radi, na istoj formi i za Projekat.NAZIV.
U redu, moze Forma: Ucesce po Radnicima, gde je Ucesce Subform, a sta sa Nazivom Projekta?
(u .NET-u uspevam, ali VBA mi je jako slaba strana)

Ili mozda ne treba uopste sve integrisati na istoj formi?



[Ovu poruku je menjao diplIng dana 12.12.2006. u 22:07 GMT+1]
[ Brz_na_tastaturi @ 17.12.2006. 23:01 ] @
Da li ti ovo treba?
[ Milos Milosevic @ 18.12.2006. 13:49 ] @
Bas to,

Hvala.