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

Timski Rad iz Access-a. Tema: Prodaja auto-dijelova

[es] :: Access :: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova

Strane: 1 2

[ Pregleda: 9956 | Odgovora: 32 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

goran_7
Goran Maric
Nezaposlen
Doboj

Član broj: 158123
Poruke: 56
*.teol.net.



Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova09.01.2008. u 13:57 - pre 198 meseci


Rijesio sam probleme sa izvjestajem zahvaljujuci tebi Getsbi.
Sada bih malo doradio, tj. ubacio bih mogucnost da, kada unosim kalkulaciju povecava mi stanje na lageru. Isto vazi i za fakture, kada izdam fakturu da mi skida sa lagera odredjeni artikal.

U bazi koju sam poslao, napravio sam frmkalkulacije i frmfakture.
Od tabela tu su tblKlasifikacija, tblPartneri, tblRegistarArtikala, tblFakture, tblKalkulacije i tblPrometArtikala za koju mislim da ce ta tabela biti lager.
Ostalo nisam radio, mislim na frmKalkulacije i frmFakture jer ne znam sta tacno treba pa necu da radim napamet.
Stavio sam polja koja misilm da su potrebna: sifraArtikla, nazivArtikla, kolicina i cijena. Iznos i ostale izracunate vrijednosti nisam pravio kao sto si mi i prije govorio da su nepotrebna i da se mogu po potrebi izracunati.

Mene interesuje, da li je tabela tblprometArtikala lager artikala odnosno skladiste i postoji li mogucnost da se to poveze sa kalkulaciom i fakturom tako da se moze vrsit unos i izlaz artikala, i da to radi naravno.

Unaprijed zahvalan na pomoci.
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova09.01.2008. u 15:00 - pre 198 meseci
Već sam napominjao da tabela u kojoj će se zapisivati promet ili istorijat (tblPrometArtikala) sporna u onoj meri u kojoj se predviđa količina budućih unetih dokumenata. Ako baza pretenduje da čuva samo desetak hiljada dokumenata (ne zapisa, jer se zapisi ne mogu baš planirati) onda bi moglo i bez nje, a pomoću query-ja obraditi zahteve za trenutnim stanjem količine po artiklu ili zbirno (lager lista) za sve artikle.
Negde sam već pisao da je preko 20.000 dokumenta optimalnije stanja čuvati u tabelama, a ne itzračunavati ga svaki čas.
Ako se odlučiš da zadržiš tu tabelu (znači planiraš 20.000 dokumentat i više, kao i da držiš bazu na SQL serveru) i želiš da naučiš kako da nešto proknjižiš iz tabele u tabelu, to ima na sledećoj lokacoiji:
http://www.elitesecurity.org/t...odateke-iz-jedne-tablice-drugu
Ako odlučiš bez te tabele (dakle, baza na Access-u i do 10.000 dokumenata) onda obrati pažnju na dve teme pod br. 16 u: Interesantne teme koje su nekada bile TOP, a i na sve druge teme gde se pominje reč stanje ili stanje artikala. Ovo je mnogo celishodnija varijanta, pogotovo ako je seminarski u pitanju. Nema VBA koda i sve se rešava SQL upitima.





 
Odgovor na temu

goran_7
Goran Maric
Nezaposlen
Doboj

Član broj: 158123
Poruke: 56
*.teol.net.



Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova11.01.2008. u 08:46 - pre 198 meseci



Havala Getsbi za savjet.
Prosli put sam zaboravio jos nesto da priupitam a to je:

1. U jednom polju koje izracunavam iznos npr. 49,9931 nece da mi zaokruzi na 50? Zasto? Kao sto mi u nekom zapisu u istom tom polju zaokruzi iznos od 115,0097 zaokruzi na 115,01?

Format polja sam stavio Standard, a probao sam i druga i sve moguce sto sam mislio da bi mi pomoglo ali nista.
Moze li se to nekako doterat?
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova11.01.2008. u 08:55 - pre 198 meseci
Osim osobine Format, popuni i osobinu Decimal Places. Recimo na 2 za novčane iznose ili 3 za količine. To forsiraj i u formama. Ako postoji negde propust, pa ne možeš da utrdiš gde onda na izlazu upotrebi funkciju ROUND().
 
Odgovor na temu

goran_7
Goran Maric
Nezaposlen
Doboj

Član broj: 158123
Poruke: 56
*.teol.net.



Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova14.03.2008. u 09:10 - pre 196 meseci



U formi frmKalkulacije, ako uzmemo kalkulaciju 4 jer imam samo dva artikla pa je lakse, i stisnem dugmence “Stampaj” (zanemarim gresku sto mi izbacuje, ne znam zbog cega) trazi sifru kalkulacije, upisujemo 4 jer ne znam drugacije pa pozovem odredjenu kalkulaciju.
E, tada mi trazi da upisem rabat, a u izvjestaju sam ga stavio. To mi nije javljao dok nisam stavio tekst ukupno, odnosno da mi sabere Fakturnu cijenu.
Za rabatvr upisujem 25 jer mi u kalkulaciji toliko, da ne bi doslo do zabune.
Sto je jos gore, zbir fakturne vrijednosti bi trebao biti u Report Header-u gdje se nalazi crveni kvadratic.
Ne znam da li trazim nemoguce ili sta je vec? Probao sam sve sto mi je palo na pamet.

Nadam se da nesmeta sto nastavljam od ove teme, da ne otvaram novu.
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova14.03.2008. u 10:46 - pre 196 meseci
Izveštaj u Design modu suzi do granica koje si postavio u Page Setup. Ako je A4 format u pitanju onda do 189 mm. Vodi računa o marginama. To je što se tiče greške pri pokretanju izveštaja.
U upit na kojem ti se zasniva izveštaj postavi referenciranje na formu, kako te ne bi zapitkivao za parametre. Ovde pogledaj pravila za referenciranje : http://www.elitesecurity.org/t221799-0#1601903

Zbir fakturisane vrednosti ide na kraju u dnu strane. Access prolazi redom kroz izvor podataka i tako formatira izveštaj. U zaglavlju izveštaja se mogu staviti samo podaci iz prvog zapisa izvora podataka. Za sve ostalo je potrebno obezbediti još jedan prolaz kroz zapise putem VBA koda što ti ne preporučujem obzirom da je mesto zbiru na dnu izveštaja, znanje iz VBA oskudno.

 
Odgovor na temu

goran_7
Goran Maric
Nezaposlen
Doboj

Član broj: 158123
Poruke: 56
*.teol.net.



Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova23.03.2008. u 12:51 - pre 196 meseci


Za upit 2 “qyery2” stavio sam polja:
sifraKalkulacije,
KataloskiBroj,
SifraArtikla,
NazivArtikla,
Kolicina,
Cijena;

Namjera je bila da mi upit izbaci sve artikle iz svih kalkulacija sto i radi. Medjutim, mislio sam to malo doradit da mi upit izbaci onoliko artikala koliko ih ima kolicinski. Odnosno za artikl, npr. pod kalkulaciom 2, SifraArtikla je 35, unijeto je 2 komada tog artikla i meni bi trebalo da upit ispise dva puta taj artikal, odnosno onoliko puta koliko ga ima u toj kalkulaciji.
Jedino sto sam uspio u upitu jest da mnozim sa kolicinom i tada dobijam vrijednost sto nije moj cilj.

Moze li se moj problem rijesiti nekom metodom (bez VB koda)?
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova23.03.2008. u 16:11 - pre 196 meseci
Upiti su filtrirane tabele. Tako da nemam neko pametno rešenje a da je bez VBA koda i još jedne temporary tabele.
Ono što bih preporučio, a nema veze sa pitanjem je izbacivanje svih izračunatih polja iz tabele jer se njima krši treća normalna forma u relacionim bazma podataka. Kolona u tabelei ne sme da zavisi ni od jednog druge kolone već samo od ključa i isključivo od ključa te tabele. Kolonu Kolicina ne treba definisati kao Currency već sa Number, Single ili Double.
 
Odgovor na temu

goran_7
Goran Maric
Nezaposlen
Doboj

Član broj: 158123
Poruke: 56
*.teol.net.



Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova23.03.2008. u 17:23 - pre 196 meseci


OK, Getsbi.
Hvala puno na savjetu.
 
Odgovor na temu

nexip
Paracin

Član broj: 98017
Poruke: 9
213.244.208.*



Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova30.03.2008. u 10:34 - pre 195 meseci
Jedno pitanjce za Gorana-7, kako si postavio plavu pozadinu u sfrm kalkulacije u datasheet-u?
pozdrav
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova30.03.2008. u 11:44 - pre 195 meseci
Uđeš u Form View te podforme (znači ne u Design mod), u Toolbar Options pronađi ikonicu Fill/Back Color. Popuni sa odabranom bojom.

By getsbi

[Ovu poruku je menjao Getsbi dana 30.03.2008. u 12:59 GMT+1]
 
Odgovor na temu

goran_7
Goran Maric
Nezaposlen
Doboj

Član broj: 158123
Poruke: 56
*.teol.net.



Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova16.04.2008. u 19:10 - pre 195 meseci


Nekad davno sam se zalio na probleme sa izvjestajem tj. da mi zbir sume nije dobar. Sad, kada sam uhvatio vremena i da pokusam greske svesti na minimum, ostala mi je jedna sitnica koja mi pravi velike probleme.
U formi frmKalkulacije, zatim na dugmence stampaj, pod sifrom 5 koju sam uzeo sa primjer. Kada se pojavi izvjestaj polja obiljezena crvenom bojom mi nisu dobra jer mi nije dobar zbir. Pored sam stavio vrijednosti koje bi trebale biti, npr umjesto 100.70 ispise mi 100,69. Koristio sam i round ali tada mi jos gore zaokruzuje.
Ako se moze bezbolno rijesit dobro je, a ako ne hvala u svakom slucaju na pomoci.


Jos jedno pitanje koje ce mi mnogo pomoci.
Da li za pocetak ucenja Access-a moze knjiga npr: Access 2002, ili Access 2003 biblija, Autori: Cary N. Prague, Michael R. Irwin, Jennifer Reardon.
Gledao sam, u knjizi Access 2002 se pominje i Visual Basic. Da li jedna od te dvije sadrzi materijal za jednog pocetnika kao ja i osnove VB-a koji se pominje ili neka treca knjiga? Da mogu na miru ucit i da nemoram zapitkivati za svaku sitnicu koja mi pravi probleme.
Znam da od jedne knjige se ne moze sve naucit ali od neceg moram pocet. Gledao sam i po forumu ali nisam nasao nesto za pocetnicki nivo Access-a.
Hvala jos jednom.
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova16.04.2008. u 19:25 - pre 195 meseci
Ako nisi kupio knjigu, možda za početak i ne moraš. Možeš početi odavde:
http://www.icentar.com/showthread.php?t=80
Knjiga je u elektronskom obliku.
Od štampanih, nisu loša Microsoft Step By Step u izdanju i prevodu Cet-a. Može i Biblija koju pominješ. Samo čitaj.
Ovo oko zaokruživanja ću pogledati.

Edit: Savku celinu koja se satstoji od množenja i deljenja stavi u funkciju Round(). Recimo ovako:
=Sum(Round((suma1*suma2/suma3);2) - Round((suma4/suma2*suma5);2))
U tvojim izrazima će ova funkcija biti na dva i više mesta. Malo si iskomplikovao sa zagradama pa ne mogu da se snađem.
Inače funkcija Round je klasično matematičko zaokruživanje naniže i naviše. Radi korektno. Samo je treba korektno upotrebiti.

Ono za tip Currency i Format :#.##0,00" KM";-#.##0,00" KM", sam te već jednom kritikovao. To treba da stoji u Input Mask.
Za Format odaberi takođe Currency kao i tip, a Decimal Places postavi na 2. U reginal setings Windowsa postavi svju nacionalnu valutu.

[Ovu poruku je menjao Getsbi dana 16.04.2008. u 21:16 GMT+1]
 
Odgovor na temu

[es] :: Access :: Timski Rad iz Access-a. Tema: Prodaja auto-dijelova

Strane: 1 2

[ Pregleda: 9956 | Odgovora: 32 ] > FB > Twit

Postavi temu Odgovori

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