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

[Access] program za fakturisanje

[es] :: Access :: [Access] program za fakturisanje

[ Pregleda: 6873 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

anakin14

Član broj: 73683
Poruke: 772
*.dynamic.sbb.co.yu.



Profil

icon [Access] program za fakturisanje11.11.2007. u 13:49 - pre 2516 dana i 16h

Mnogo sam slab u access-u ili ti bilo kojoj drugoj bazi pa sam resio da naucim nesto. Pokusavam da napravim program za fakturisanje ali m i neke najosnovnije stvari ne idu. Bio bih puno zahvalan ako bi ste mi dali neke smernice. znaci ne zelim da mi iko radi domaci nego samo neke smernice.
evo primera:


moje pitanje je kako da napravim da ja unesem sifru kalkulacije i sifru dobavljaca i datum nabavke, zatim pozicije nabavke - sifru robe i kolicinu, a access da cenu vuce iz cenovnika po dobavljacu a vrednost ukupnu u nabavci da formira sam. mislim da ste me razumeli.Nesto nece da mi napravi relaciju izmedju nabavke i pozicije nabavke?
imam jos jedno pitanje. Kada uradim relacije i odem u tabelu i kliknem na plusic, i on mi izbaci recimo sifru robe, kako da namestim da izbacuje ime robe ili neko drugo polje,bas kao u sample nortwind database.
Puno hvala!
Prikačeni fajlovi
 
Odgovor na temu

Jpeca
Predrag Jovanović
Sistem analitičar
Pančevo

Član broj: 25683
Poruke: 1732
212.200.27.*

Sajt: www.gowi.rs


Profil

icon Re: [Access] program za fakturisanje12.11.2007. u 09:16 - pre 2515 dana i 21h
Na sajtu praktikuma (http://www.praktikum.co.yu/skola/access/index.htm) imaš kurs - uvod u pravljenje aplikacija pomoću accessa. Nakon što uradiš primere iz ovog kursa nadam se da će ti stvari biti jasnije.
Takođe možeš iskoristiti Northwind primer da pogledaš kako su realizovali određene stvari.
1/ Zatvori razvodnu tablu (swichboard)
2/ Otvori formu koja te interesuje, pa se prebaci u dizajn režim.
3/ Dupli klik na kontrolu u formi da prikažeš svojstva (properites) kontrole.
4/ Prebaci se na karticu Event ovog dijaloga da pogledaš za koje događaje postoji korisnički kod ( Event procedure)
5/ Klikom na polje u kojem piše Event procedure pojaviće se dugme sa ... pored, i nakon što klikneš na to dugme možeš da pogledaš kod za odgovarajuće događaje.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 772
*.dynamic.sbb.co.yu.



Profil

icon Re: [Access] program za fakturisanje14.11.2007. u 12:38 - pre 2513 dana i 17h
Laptopovi

ako nije problem samo mao pomoc oko ovoga:
sa relacijama sam se snasao i skapirao sa sve ali mi nije jasno kako da u poziciji nabavke recimo kada kucam sifru kalkulacije i sifru robe on automatski povuce recimo vrednost iz tabele roba pod tom istom sifrom? a kako da povuce ne cenu iz tabele roba nego recimo iz tabele cenovnik kao na gornjem primeru u zavisnosti od sifre robe i sifre dobavljaca, e sad jel dovoljno da se sifra dobavljaca pojavi samo u tabeli "nabavka" i time da odredi dobavljaca za sve pozicije nabavke pod tom sifrom kalkulacije ili moram da imam i sifru dobavljaca u poziciji nabavke.Ako moram da imam zar ne moze onda da sifra automatski povuce iz tabele nabavka vrednost pod istom sifrom kalkulacije? u svakom slucaju nije mi jasno kako da postavim automatsku vrednost koja se vuce iz druge table u zavisnosti od sifre? Hvala!
 
Odgovor na temu

Jpeca
Predrag Jovanović
Sistem analitičar
Pančevo

Član broj: 25683
Poruke: 1732
212.200.27.*

Sajt: www.gowi.rs


Profil

icon Re: [Access] program za fakturisanje14.11.2007. u 15:06 - pre 2513 dana i 15h
Ne znam dokle si stigao i gde je problem, pa ne znam ni odakle da krenem.
Rešenje sličnog problema imaš u kursu koji sam ti spomenu - unosi se šifra korisnika biblioteke, a ispisuju ostali podaci.

U osnovi jedno moguće rešenje (bez programiranja) se svodi na sledeće
1/Kreiraj formu sa kontrolama koje su ti potrebne. Npr
Šifra kalkulacije unosiš - text box , svojstvo Control Source stavi polje iz tabele
Šifra dobavljaca - izbor iz dropdown liste, svojstvo Control Source stavi polje iz tabele PozicijaNabavke
Podforma za detalj pozicija nabavke u podformi
Šifra robe - drop down lista, svojstvo Control Source stavi polje iz tabele PozicijaNabavke, a Row Sorce poveži sa tebelom Roba i polje Šifra Robe (možeš da listeš i šifru i naziv ako postaviš svojsto ColumnCount na 2)
Cena - text box- zabraniš unos, svojstvo Control Source postaviš na funkciju DLookup npr
=DLookUp("[Cena po jedinic]","Cenovnik","[Sifra robe]=" & [Forms]![frmNabavka]![Sifra Robe] &
" And [sifra dobavlaca]=" & [Forms]![frmNabavka]![Sifra Dobavljaca])


Što se tiče relacije dovoljno je da dobavljač bude u tabeli nabavke ako za jednu kalkulaciju imaš samo jednog dobavljača.
Nabavku i Poziciju nabavke na slici nisi povezao, a svakako treba.


Možda je najlakša varijanta da kreiraš formu pomoću čarobljaka pa posle da je ispravljaš.
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

anakin14

Član broj: 73683
Poruke: 772
*.dynamic.sbb.co.yu.



Profil

icon Re: [Access] program za fakturisanje14.11.2007. u 15:13 - pre 2513 dana i 15h
evo novog layouta ,a ti mi kazi molim te da li sam na pravom putu. Ovu bazu radim za zadatak za fax a ideja mi je da napravim report Dnevni list prometa sa lager listom na kojoj se vidi koliko je proizvoda ostalo na stanju. Citao sam tutorijale i skontao sam da polja ukupna vrednost i slicno uopste ne treba ni pisati u ego ih formirati na reportu pomocu query-a.
Prikačeni fajlovi
 
Odgovor na temu

Jpeca
Predrag Jovanović
Sistem analitičar
Pančevo

Član broj: 25683
Poruke: 1732
212.200.27.*

Sajt: www.gowi.rs


Profil

icon Re: [Access] program za fakturisanje16.11.2007. u 10:26 - pre 2511 dana i 19h
1/ Što se mene tiče u redu, ali ja ne znam postavku zadatka. Bitno je gde postavljaš granice, jer sad si dodao deo koji se tiče prodaje, a to možeš proširiti sa posebnim popustima/cenovnicima za kupca, ponudama, evidencijom kontakata sa kupcima itd - postoje čitavi sistemi koji se bave samo prodajom i odnosima sa kupcima.
2/Naravno vrednosti koje mogu da se izračunaju u principu se ne unose u bazu nego se sračunavaju u trenutku kad su ti potrebni (pregled na ekranu, izveštaj ...)

U vezi modeliranja baza podataka pogledaj i forum koji se mnogo više bavi time - Baze podataka
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
 
Odgovor na temu

[es] :: Access :: [Access] program za fakturisanje

[ Pregleda: 6873 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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