[ tixzre @ 09.02.2010. 21:44 ] @
Hteo bih da zamolim nekog ko ima vremena i voljan je da mi pomogne oko access-a, tacnije zelim napraviti trebovanje ali posle tolikog citanja i gledanja nekih primera totalno se izgubim. Kad skinem neki primer sve je nesto "pomrseno" (tabele) :) i totalno se izgubim. Koristim access 2007(ako nesto znaci). Treba mi prost primer:

Broj_trebovanja
datum_trebovanja
Sifra_artikla---------------------------------Sifra_artikla
--------------------------------------------Naziv_artila
--------------------------------------------Kolicina
--------------------------------------------Cena_artikla

otprilike tako nesto pokusavam da spojim, ali na sve nacine sam probao i nikad nece da ucita te artikle, ili samo ucita kao combobox(1 colonu iz tabele artikala). Nesto poput ovoga zelim da napravim, treba samo to da skontam ostalo cu dalje lako


[ maliradoznalac @ 09.02.2010. 22:34 ] @
ako si ovako postavio tabele, onda je ok

e sad, u prvoj tabeli treba da polje sifra_artikla bude combobox koji je vezan na ovu drugu tabelu. Podesi Bound Column na 1. kolonu u kojoj je sifra a column count stavi broj kolona koje treba da se prikazu u padajucoj listi.
formu napravi na osnovu podataka iz tabele 1 a dodaj subform koji ce biti na osnovu podataka iz tabele 2.
i to je to

javi da li si uspeo
[ tixzre @ 09.02.2010. 23:03 ] @
evo nabrzaka sam uradio ali mi u comboboxu ispise 1 record ali kad stisnem da vidim sta ima u njemu prazan je



/edit: stavio sam na combobox "row source" tabelu artikala i pojavili su se podaci iz tabele, ali sad kad promenim nesto "naziv" i "cena" se ne menjaju
[ Catch 22 @ 09.02.2010. 23:08 ] @
Slikovito (na brzaka) početni koncept bi trebalo da izgleda ovako
[att_img]

Mada je ceo problem znatno širi, pošto bi bilo dobro da se trebovanje odmah poveže sa stanjem u magacinu/skladištu koje bi se posebno dopunjavalo preko prijemnice(?), a skidalo preko otpremnice(?)... itd... što bi značilo uvođenje više novih, međusobno povezanih tabela...

Kada se napravi dobar polazni osnov (tabele i njihove relacije), tek onda može da se pređe na kreiranje ostalih objekata (forme, upiti, izveštaji, makroi, VBA moduli).
Valjalo bi da prvo dobro razmisliš šta bi tu sve moglo da ti zatreba u daljem radu, pa da sam osmisliš osnovni koncept.


PS
Kod pravljenja tabela upiši za svako polje vrednost "Caption", kako bi se nazivi kolona i njihove labele pojavljivali u smislenom obliku...
[ tixzre @ 09.02.2010. 23:17 ] @
imam ja to smisljeno ali upravo to me zbuni kad gledam siroko. Hteo sam sa ovim osnovnim noob-ovskim primerom da skontam malo bolje. Da se nadovezem na ono gore: stavio sam na combobox after_update code

Private Sub ID_Sifra_AfterUpdate()
Me!Naziv = ID_Sifra.Column(1)
Me!Cena = ID_Sifra.Column(2)
End Sub

i sad mi menja naziv kako kliknem na combobox ali cenu ostavlja praznu i stalno mi edituje bazu odnosno podatke u toj tabeli a odatle samo hocu da vadim informacije

/edit: stavio sam na combobox "column count: 2" i sad sve pokazuje kad kliknem :) sam sebi odgovaram

[Ovu poruku je menjao tixzre dana 10.02.2010. u 00:32 GMT+1]
[ maliradoznalac @ 10.02.2010. 06:23 ] @
prema tvom opisu moguce je da imas gresku u modelovanju baze, ili u uspostavljenim relacijama ili kod pravljenja subforme ne odredis povezane podatke.
okaci primer pa da na konkretnom primeru pomognemo. Ovo sto pokusavas se veoma lako radi u Accessu, tako da je verovatno neki banalan propust
[ tixzre @ 10.02.2010. 10:57 ] @
evo na cemu sam pokusavao maliradoznalac

http://www.filefront.com/15547985/Trebovanje.rar

/edit: BiloKoje prepravljen je, sry moja greska

[Ovu poruku je menjao tixzre dana 10.02.2010. u 13:01 GMT+1]
[ BiloKoje @ 10.02.2010. 11:28 ] @
Citat:
tixzre

evo na cemu sam pokusavao maliradoznalac

http://www.filefront.com/15547687/Trebovanje.rar


Nisi spakovao bazu, nego Shortcit.
[ maliradoznalac @ 10.02.2010. 14:55 ] @
prepravio sam ti tabelu BSKula, sad ti se vidi cela lista prilikom izbora

napravio sam ti novu formu, a ako je to sto ti treba ti je malo doteraj da lepo izgleda jer dam samo nabacao polja :-)

Medjutim, meni nije jasno sta pokusavas napraviti! da li prilikom trebovanja moze da bude samo jedan artikl trebovan?? ako je tako onda je ok, ali ako se trebuje vise stvari od jednom onda imas propust u modelovanju. Onda ti treba tabela za opis proizvoda/delova, tabela za evidenciju trebovanja (broj trebovanja, datum i osnovne stvari) i treca tabela gde ces imati stavke trebovanja (broj trebovanja, sifra proizvoda/dela, kolicina)
[ tixzre @ 10.02.2010. 19:02 ] @
evo ovako da ti se izjadam :D ono sto hocu da uradim je da napravim samo bazu za trebovanje, ne veleprodaja, maloprodaja, otpremnice, ulazi bla bla bla... imam par firmi i hteo sam od neke "main forme" da biram npr firma1, pa firma2 itd i tu da mogu kreirati trebovanje tj. napraviti ga za stampanje posto kad trebam to raditi moram da pisem u wordu i to me vec pocelo zamarati i hteo bih da malo pojednostavim. A kad narucujem preko faksa imam obicaj da ispisem u 3 kolone "sifra", "naziv artikla" i "kolicina". I sad me to povezivanje tabela zbunjuje, ne znam jel treba u relationships da povezujem(spajam onim linijama), u tabeli na lookup wizzard (data type) ili u property sheet kad udjem npr. u design view pa tamo da trazim row source ili na query builder. Ali kontam da po ovoj prici je lako to napraviti (ako donekle poznajes access) mada nije tako :p

P.S. maliradoznalac upravo to hocu napraviti, kao npr. na prvoj slici u ovom topiku ali sa ne toliko detalja