Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Postavljanje veze u Accessu

[es] :: Access :: Postavljanje veze u Accessu

[ Pregleda: 5416 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

VeliV
Pula

Član broj: 14051
Poruke: 4
*.iskon.hr



Profil

icon Postavljanje veze u Accessu16.09.2003. u 13:49 - pre 249 meseci
Molim vas za pomoć!!!
Kako bi najjasnije opisao moj problem, koristit ću se primjerom.
Npr. imam tablicu "Automobili" sa poljima "Marka" i "Model". Recimo da tu tablicu popunjavam preko forme. Također, polja popunjavam iz padajućeg izbornika (Combo box).
Do sada mi sve ide bez problema. Problem se javlja kada bi htio izbor iz padajućeg izbornika za polje "Model" filtrirati prema uvjetu "Marka".
Da pojasnim, recimo da sam kod popunjavanja tablice (odn. forme), u polju "Marka" izabrao RENAULT. Kako postići da mi nakon toga u padajućem izborniku polja "Model" budu ponuđeni samo modeli marke renault (TWINGO, CLIO, MEGANE...)???
Unaprijed zahvljujem na pomoći!
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Postavljanje veze u Accessu16.09.2003. u 14:05 - pre 249 meseci
Na change ili click eventu (nisam siguran) MARKA comboboxa, stavi da se azurira datasource za combobox MODEL
 
Odgovor na temu

VeliV
Pula

Član broj: 14051
Poruke: 4
*.iskon.hr



Profil

icon Re: Postavljanje veze u Accessu16.09.2003. u 14:39 - pre 249 meseci
Izvini, ali ne razumjem.
Datasource za polje MARKA može biti jedna posebna tablica. Problem je kako napraviti datasource za polje MODEL:
1) Da li preko druge tablice u kojoj će se nalaziti polje MARKA (sa svim markama automobila) i polje MODEL (sa svim modelima koji su pridruženi odgovarajućoj marki).
2) Ili na neki drugi način pomoću Query -a.

Uvijek se pojavljuje problem filtriranja samo određenih MODELA po kriteriju upravo upisane (odn. odabrane) MARKE.
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Postavljanje veze u Accessu16.09.2003. u 14:50 - pre 249 meseci
Preko Querya koji ima parametar ID MARKE i kad selektujes neku marku automobila, query treba da ti selektuje sve modele koji su pridruzeni slektovanom parentu iz comboboxa MARKA.

Znaci tabela MARKA treba da ima polja ID_MARKE i IME_MARKE, a MODEL tabela treba da ima ID_MODELA, ID_MARKE, IME_MODELA. Tabela automobil ima polja ID_MODELA, ID_MARKE i ostalo.
 
Odgovor na temu

VeliV
Pula

Član broj: 14051
Poruke: 4
*.iskon.hr



Profil

icon Re: Postavljanje veze u Accessu17.09.2003. u 09:40 - pre 249 meseci
"Preko Querya koji ima parametar ID MARKE i kad selektujes neku marku automobila, query treba da ti selektuje sve modele koji su pridruzeni slektovanom parentu iz comboboxa MARKA." - To je slučaj u Queryu, ali kako taj uvjet filtriranja pridružiti Formi?!


Znači, imam formu AUTOMOBIL (koja je jednaka tabeli AUTOMOBIL) sa poljima MARKA i MODEL:
1)Što da stavim kao izvor za popunjavanje polja MARKA? (ja sam stavio tablicu MARKA)
2)Što da stavim kao izvor za popunjavanje polja MODEL? (ja sam stavio Query u kojem imam polja iz tablice MARKA i tablice MODEL - Izvor za popunjavanje je polje MODEL)
3)Kako u formi definirati uvjet da nakon što u polju MARKA izaberem npr. "fiat" on taj unos shvati kao kriterij za filtriranje podataka u Queryu koji mi služi kao izvor podataka za polje MODEL?? - ovo mi predstavlja najveći problem!
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Postavljanje veze u Accessu17.09.2003. u 13:52 - pre 249 meseci
Combo model neka ti ne bude boundovan, nego ga puni "rucno" kad se promeni marka. Znaci otvoris recordset, upit ti je nesto ovako SELECT ime_modela from MODEL WHERE marka=cboxMArka.text i ides kroz recordset i punis combo sa modelima. Imas nesto slicno ovde http://www.elitesecurity.org/tema/29443
 
Odgovor na temu

VeliV
Pula

Član broj: 14051
Poruke: 4
*.iskon.hr



Profil

icon Re: Postavljanje veze u Accessu18.09.2003. u 13:55 - pre 249 meseci
Evo mene opet!
Ja ti se od srca zahvaljujem na trudu da mi pomogneš ali, nažalost, nikako ne uspjevam postići ono što bih želio.
Ako ti nije problem, još bih te zamolio da ti pošaljem taj moj primjer na mail pa nakon što ga središ na način koji sam opisao, da mi ga vratiš. Mislim da bi samo tako, konkretno na primjeru skužio način rada.
Moj mail je [email protected]
Još jednom ti se zahvaljujem na trudu!
 
Odgovor na temu

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI,
USA / Software Engineer
Ann Arbor, MI, USA

Član broj: 6598
Poruke: 2065
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Postavljanje veze u Accessu18.09.2003. u 14:17 - pre 249 meseci
oki doki, ajde salji na mail, pa cu pogledati
 
Odgovor na temu

[es] :: Access :: Postavljanje veze u Accessu

[ Pregleda: 5416 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.