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

Problem oko pravljenja lager liste

[es] :: Access :: Problem oko pravljenja lager liste

[ Pregleda: 5758 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Problem oko pravljenja lager liste10.08.2008. u 19:15 - pre 191 meseci
Imam ozbiljan problem. Zapleo sam se sa jednim magacinom koji ima malo vise zavrzlama oko vodjenja stanja. Naime, magacin VP ima izdavanje repromaterijala za teren i montazu, povracaj materijala u VP magacin kada se vrate sa montaze, iz magacina se prave MP cene posto ima i maloprodaju. Napravio sam Query koji sabira prijemnice i povracaj repromaterijala sa terena, napravio sam Query koji sabira robu koja izadje za teren i VP racune koji se kucaju i posebno sumiranje Kalkulacija za MP. Naime problem je u tome sto mi za robu koju imam na stanju a nije isla ni na teren ni u VP racun ni u MP neizbacuje nikakvo stanje, tj. ako sabiram polja sume gde jedno polje nema vrednost tostanje bude prazno polje iako na lageru imam naprimer 50 komada.Nadam se da sam bio koliko toliko jasan.
Znaci kao na slici samo ako nemam sva polja popunjena ne ispise nista.

[Ovu poruku je menjao dejanmaksimovic1976 dana 10.08.2008. u 20:47 GMT+1]
Dejan Maksimovic
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Problem oko pravljenja lager liste10.08.2008. u 19:49 - pre 191 meseci
Lager lista može da se pravi najmanje na dva sigurna načina.

1. Iz tabele Promet u kojoj beležiš sve akcije: Ulaz, Izlaz, Povraćaj.... Kad praviš Query za stanje lagera vodiš računa o tome koje su količine pozitivne, a koje negativne. Tada je najbolje je da imaš jedno statusno polje sa 0 i 1. Na osnovu njega odlučuješ šta je kod sabiranja pozitivno, a šta negativno.

2. Iz tabele Magacin, koja ima naziv artikla i količinu. Kad god se neka akcija odradi, pomoću VBA koda ili Update query-ja i Append query-ja se količina povećava ili smanjuje. Append query je za dodavanje novog artikla, a Update query za ažuriranje postojećih. Tada ti je stanje u magacinu ujedno i lager lista.

Najvažnije je da budeš dosledan u principu koji primenjuješ. Nažalost iz opisanog ne mogu tačno da ti kažem gde je greška ali je nedoslednost u pitanju. Slika izveštaja takođe ne pomaže mnogo.
 
Odgovor na temu

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Re: Problem oko pravljenja lager liste10.08.2008. u 20:10 - pre 191 meseci
Evo konkretne baze
Dejan Maksimovic
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Problem oko pravljenja lager liste10.08.2008. u 22:05 - pre 191 meseci
Vrednost "ukupno" nema u izveštaju „StanjeMagacinaFinal“ jer ga nema ni u query-ju „StanjeMagacinaFinal“ na koji je izveštaj naslonjen. Polje „ukupno“ u tom query-ju ti je iz tabele „Stanje“ koja je uzgred budi rečeno prazna, tako da i ne može jadna da da neki rezultat. Možda je tu trebalo da bude neki drugi query umesto rečene tabele. Inače ne koristiš ni jedan od pomenutih načina za vođenje magacina. Čak šta više prilično je zamršeno.

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

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Re: Problem oko pravljenja lager liste10.08.2008. u 23:28 - pre 191 meseci
Hvala na savetu. Uspeo sam da resim problem i to samo sa jednim Query-jem. Postavio sam da Prijemnica bude i ulazni i izlazni podatak samo sto ubacujem minus prilikom kucanja. Jedino me muci kako da automatski u polje gde upisem neki broj(primera radi 100) da ga prebaci da bude minus vrednost.
Dejan Maksimovic
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Problem oko pravljenja lager liste11.08.2008. u 06:56 - pre 190 meseci
Ako imaš i dalje jednu kolonu za količinu u tabeli Prijemnica (sudeći po priči o minusu) i ako ga prebaci automatski u negativnu vrednost, kako ćeš da obezbediš kucanje pozitivnih vrednosti (ulaza)? Jedino da dodaš neko polje na formi koje će da ga kontroliše. Recimo neki Check Box. Pa i onda nije ništa udobnije. Kucao minus ili popunjavao Check Box ili neki drugi diskriminator i njaga proverava, je sve jedno.

U principu negativne vrednosti možeš da obezbediš na nivou tabele tako što ćeš da u Validation Rule kolone te tabele ili Text Box-a na formi staviš ( < 0 ). Tada će Access da te spreči da uneseš pozitivan broj.
Ako baš hoćeš da isključiš odgovornost, onda na formi na događaj After Update tog Text Box-a napiši recimo :

Me!NazivTextBoxa = - Me!NazivTextBoxa

Ali ne zaboravi da ako ukucaš negativan broj nakon toga na rečeni događaj dobijaš pozitivan. Zato ipak malo samosvesnosti i pažnje pri unosu.



 
Odgovor na temu

dejanmaksimovic1976
Dejan Maksimović
graficki dizajner, brendiranje vozila,
priprema stampe, fotograf,
pecatorezac...
Velika Plana

Član broj: 108361
Poruke: 177
91.150.76.*



+3 Profil

icon Re: Problem oko pravljenja lager liste11.08.2008. u 20:37 - pre 190 meseci
Hvala ljudi resio sam proble.
Dejan Maksimovic
 
Odgovor na temu

[es] :: Access :: Problem oko pravljenja lager liste

[ Pregleda: 5758 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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