[ 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.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.