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

Promenljiv broj polja na formi

[es] :: Access :: Promenljiv broj polja na formi

Strane: < .. 1 2 3

[ Pregleda: 7047 | Odgovora: 41 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Promenljiv broj polja na formi04.06.2008. u 15:04 - pre 193 meseci
[Quote]'Ajde za kraj da ti opisem ceo postupak (ako zbog niceg drugog do iz razloga da nisam neupucen u ovaj proces ili da sve ovo radim zarad dokazivanja nekome).[/quote]
Ne radi se o dokazivanju. Ti znas postupak (proces). Mi na ovoj strani ga ne znamo. Posto ne znamo psotupak dovoljno detaljno, mozes dobiti samo generalne savete, koji mogu a li i ne moraju da budu dobri, jer ne uzimaju sve cinjenice (detalje)u obzir.

Dalje, postupak se opisuje na pocetku projekta, a ne pred kraj. ne mozes da ocekujes da mi na ovoj strani znamo tacno tvoj proces. Ako ga ne znamo, kako cemo ti pomoci? Dakle, ovo je trebalo uraditi na pocetku. I zbog tebe, i zbog nas.

Citat:
Jedino si upravu kada si rekao da u fabrici nikoga nije briga ali ja prosto nezelim da jednu stvar upisujem po par puta i povrh svega ostajem prekovremeno kada bude isporuka robe kako bih sacekao da oni popakuju robu pa tek onda ja radio papire.

Potpuno te razumem ali ne znam jos uvek da li i koliko mogu da pomognem. Da probamo.

Citat:

U ovom delu se javlja problem koji zelim resiti. U procesu ulazi radni nalog u kome su sve potrebne informacije vezane za izradu a izlazi otpremnica i paking lista. Razlika izmedju otpremnice i paking liste je sledeca, otpremnica sadrzi ukupnu kolicinu po nalogu, dezenu i velicini (prim. RN W999, dezen 999 10 komada velicina M, 5 komada velicina L,...) a paking lista sadrzi podatke o tome sta je spakovano u odredjenoj kutiji (prim. kutija br 10: RN W999, dezen 999, velicina M 3 komada, velicina L 2 komada.

Broj posiljki je N, tj nepoznati broj. Roba se ne salje ako nalog nije zavrsen do kraja bez obzira sto je deo naloga vec spakovan u magacin. Sada se vracem radnim obavezama. Nadam se da sam pojasnio proces.


Ovo nas vraca na pocetak, na moj prvi odgovor i zakacenu bazu koja ti se nije dopala:
1) Radnik zna da radi po nekom radnom nalogu - trabe forma frmRadniNalog
2) Radnik dodeljuje kutiju nalogu (unosi u bazu jedinstveni identifikator kutije (skenira neki barkod nalepljen na kutiju) ) - subforma frmTransportneKutije, na formi frmRadniNalog
3) Radnik obezbedjuje informaciju o tome sta je gde spakovao. Postoje dva nacina: a) Kutiji se dodeljuju kosulje tako sto se skenira nalepnica na kosulji - forma frmTransportnaKutija kao glavna forma i subforma ArtikliUTransportnojKutiji. U subformu radnik skenira svaku kosulju koju stavlja u kutiju. i 2) radnik samo upis kolicinu u svakoj kutiji. Pretpostavka je da su u svakoj kutiji svi artikli ist (istimodel, isti dezen, velicina)

Za ovo ti trebaju sledece tabele:
Radni nalog - dve tabele
RadniNalog (BrNaloga, Model, Datum)
StavkeRadnogNAloga(BrNaloga, Dezen, KolicinaDaSeProizvede, StvarnoProizvedenaKolicina)

StvarnoProizvedenaKolicina bice poznata kad proizvodnja dostavi zivestaj "Iskrojene Kolicine"

Primer:
RadniNalog: (BrNaloga=1, Model = 'Dona', Datum = '4 Juni 2008')

StavkeRadnognaloga - pre proizvodnje:
Brnaloga Dezen KolicinaDaSeProizvede StvarnoProizvedenaKolicina
--------------------------------------------------------------
1 plava 20 0
1 zelena 30 0
1 zuta 50 0

StavkeRadnognaloga - Posle proizvodnje:
Brnaloga Dezen KolicinaDaSeProizvede StvarnoProizvedenaKolicina
--------------------------------------------------------------
1 plava 20 20
1 zelena 30 30
1 zuta 50 40


Porudzbine (sta su kupci porucili, kako ce se rasporediti ono sto je proizvedeno):
Porudzbine (BrNaloga, Dezen, Kupac, Kolicina)

Maloprodaja je jedan speciajalan kupac.
Zbir kolicina po (BrNaloga,Dezen) u tabeli Porudzbine ne sme biti veci od zbira KolicinaDaSeProizvede. To moras ua plikaciji da obebedis ili onaj ko sastavlja

Primer tabele Porudzbine:
BrNaloga, Dezen, Kupac, Kolicina
--------------------------------
1 zuta A 5
1 plava A 3
1 zelena C 10
1 zuta C 5
1 plava C 3
1 zelena B 10

Radnik treba da dobije 'Nalog za pakovanje' koji dolazi iz tabele Porudzbine

Za radnika, mora da psotoji tabela TransportneKutije ovako:
(TransportnaKutijaID, BrNaloga, Dezen, Kupac, DatumDodeljivanja)

1) radnik dakle 'otvori radni nalog' (otvori formu radniNalog, sa subformom TransportneKutije)
2) Onda unese jednu ili vise kutija za doticni nalog i zna tacno koja je kutija za kog kupca
3) Onda treba da se dobiju kolicine koje su ubacene u kutiju. To moze na dva nacina:

a) rucno upisivanje - dodamo kolonu za kolicinu u tabelu TransportneKutije:
(TransportnaKutijaID, BrNaloga, Dezen, Kupac, DatumDodeljivanja, UbacenaKolicina)

b) skeniranje - svaka kosulja se skenira (barkod) pre nego sto se ubaci u kutiju, ako u samousluzi roba na kasi
U tom slucaju nam treba jos jedna tabela - ArtikliUTransportnojKutiji. Moze da zigleda ovako:

(TransportnaKutijaID, Artikl, AutoNumber)


Sad ove sve tabele kreiraj u Accessu, i probaj da odradis ceo proces - da rucno, bez formi, uneses podatke gde treba u kom koraku. To ce ti pokazati da li je model baze podataka (tabele) dovoljno dobar - da li se slaze sa stvarnim procesom.

Tek kad utvrdis da tabele zaista prate proces i iams mesta za sve podatke i sve se lapo slaze, onda tek mozemo da razmisljamo kako da napravimo fome. Tada ce to biti mnogo laksi deo posla.

Ako nisi pocetnik u Accessu, trebalo bi da ovo testiranje modela baze podataka mozes da odradis. Ako ti to predstavlja problem, onda neces biti u stanju da odradis ono sto sledi i batali ceo posao. Ako uspes da testiras model baze podataka, postoji sansa da ces moci da odradis sta sledi (forme, izvestaji, skeniranje), ali nije zasigurno.

A ako nikog nije briga za ovaj projekat, razlog vise da odustanes. Ovo je veoma ozbiljna stvar i ne moze se raditi u vakumu. Ne moze se tek tako uneti softver u proizvodni proces. Proizvodni proces ne kontrolises ti nego vlasnik fabrike. bez aktivnog ucesca rukovodstva firme, sve ce propasti. Tacka i to velika.

Toliko od mene.



 
Odgovor na temu

xl_kid
Knjaževac

Član broj: 82420
Poruke: 159
79.101.204.*



Profil

icon Re: Promenljiv broj polja na formi05.06.2008. u 06:13 - pre 193 meseci
Hvala, mislim da ce mi ovo pomoci. Kada budem zavrsio poslacu ti da pregledas da vidis da li sam negde zabrljao ako imas vremena.

pozrav,
INTRUDER
 
Odgovor na temu

[es] :: Access :: Promenljiv broj polja na formi

Strane: < .. 1 2 3

[ Pregleda: 7047 | Odgovora: 41 ] > FB > Twit

Postavi temu Odgovori

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