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

Inventarni broj na malo drugachiji nachin.....??

[es] :: Access :: Inventarni broj na malo drugachiji nachin.....??

[ Pregleda: 3445 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

obradorriuss
Nikola Obradovic
CEO & Founder
NO SOLUTIONS
Novi Sad

Član broj: 30270
Poruke: 177
*.org.cust.panline.net.

ICQ: 329831125
Sajt: www.nosolutions.rs


Profil

icon Inventarni broj na malo drugachiji nachin.....??21.10.2005. u 15:04 - pre 225 meseci
Problem je sledeci....Imam bazu za evidentiranje diskova i kao primary key mi je polje Inventarni broj koji je tipa Number i koji normalno radi svoj posao. Tu mi je i dugme KOPIRAj (ukoliko korisnik ima vishe istih cd-ova samo sa razlichitim inventarnim brojem), zapis se iskopira i on promeni samo inventarni broj i sachuva ga. I to sve radi OK. E sad je njegov zahtev da necje da kad ima 50 istih cd-ova da pravi 50 zapisa vecj da se sve stavi u 1 zapis, ali da u polje inventarni broj unese sve inventarne brojeve tipa ( 1%5%543%657%444)... Znachi da svaki inventarni broj bude odvojen procentom. Meni nije jasno kako je to mogucje uraditi a pri tome da program prijavi ukoliko se poklapaju neki inventarni brojevi, i na koji nachin da posle iznajmljuje cd-ove chlanovima? Kako npr. program da izdvoji broj 543 iz zapisa Inventarni broj i da ga na neki nachin onemogucji za sledece iznajmljivanje (jer se taj cd ne nalazi u cdteci). Ako je neko imao neki slichan problem ili mozda ima ideju kako ovo da reshim neka mi predlozi. HVALA UNAPRED
 
Odgovor na temu

izonic
ishab zonic
Tuzla

Član broj: 38128
Poruke: 591
217.71.52.*

Sajt: www.icentar.ba


+2 Profil

icon Re: Inventarni broj na malo drugachiji nachin.....??21.10.2005. u 18:37 - pre 225 meseci
Mislim da imas dva rjesenja:
Jedno je kako si i sam uvidio i naisao si na probleme, a drugo da napravis novu tabelu koja ce se napr. zvati zaduzenja koja ce imati min 3 polja i to:
1. KorisnikID-Strani kljuc korisnika
2. Broja CD-a
3. Datum Zaduzenja

Narvno ja ne znam, strukturu baze pa se moze desiti da strani kljuc bude Inventarni broj.

Ako pak zelis ostati na tvome rjesenju onda to ide ovako:
Funkciju za izdvajanje brojeva imas ovdje:
http://www.icentar.com/showthread.php?t=21
E sad treba ti jos jedna funkcija koja ce imati petlju da uporedis ove brojeve sa stanjem ili ne znam kako si ga nazvao.
Pozdrav.


[Ovu poruku je menjao izonic dana 07.11.2005. u 18:21 GMT+1]
zxz
 
Odgovor na temu

obradorriuss
Nikola Obradovic
CEO & Founder
NO SOLUTIONS
Novi Sad

Član broj: 30270
Poruke: 177
*.org.cust.panline.net.

ICQ: 329831125
Sajt: www.nosolutions.rs


Profil

icon Re: Inventarni broj na malo drugachiji nachin.....??21.10.2005. u 18:48 - pre 225 meseci
Ja sam problem zaduzivanja cd-ova radio na sledecji nachin: Najpre svaki cd je imao svoj inventarni broj i bio je 1 poseban record (zapis). Isto tako svi chlanovi su imali svoj chlanski broj. Zaduzivanje se vrshilo na nachin: Ukuca se ID (Clanski broj chlana koji iznajmljuje CD), DatumZaduzivanja (=Date() ) i naravno inventarni broj CD-a. I to sve OK funkcionishe. Stvarno ne znam pravi razlog zashto je potrebno da se za jedan isti CD stavljaju svi inventarni brojevi u jednom zapisu, ali opet zelim da zadovoljim zahteve korisnika pa da uradim tako neshto. Ova funkcija cje mi pomocji sigurno sto si mi napisao, e sad samo sastaviti josh neku funkciju koja cje mi prikazivati da li je taj CD zauzet ukoliko ukucam inventarni broj cd-a koji je iznajmljen i ukoliko se napishe u polje Inventarni broj koji je vecj prethodno napisan a znamo da NE SMEJU biti 2 ista inventarna broja za 2 razlichita cd-a.
Hvala
 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Inventarni broj na malo drugachiji nachin.....??24.10.2005. u 13:23 - pre 225 meseci
Mozda tvoj korisnik samo zeli da VIDI brojeve na nacin na koji je opisao, a ne da ih tako i spakuje u bazu. Bilo koji metod koji dozvoljava pakovanje u abzu na nacin na koji si opisao donece ti nevolje i samo nevolje. ukratko, to je veoma lose resenja. ti si profesionalac i ne smes da das lose resenje, makar korisnik to i trazio izricito. To ti je kao lekar koji prpisuje antiboitik 3 pota na dan, a korisnik hoce po cetri puta na svaki sat, pre jela, umesto posle jela. Ni jedan lekar to ne bi prihvatio pa nemoj ni ti.

Proveri jos jedamput, da li je dovoljno da to korisniku prikazes onako kako je opisano, sve u jednom stringu sa nekim znakom koji odvaja stavke. ako jeste, ti si OK, cuvaj sve podatke normalizovano, kako je i normalno, a prikazi mu kako god zeli. Ako pak on insistira da podatke pakujes nenormalizovano (iliti nenormalno), nemoj da se bakces s njim. na duiz rok imace samo probleme, jer ocigledno imas nekoga ko pokusava da tebe uci tvoj posao. Na duzi rok to nije dobro, jer ce u buducnosti doci s nekim jos nenormalnijim zahtevom koji na kraju neces moci da ispunis pa ces ipak ostati bez klijenta, sta ce mu neko ko ne moze da uradi ono sto on hoce.
 
Odgovor na temu

obradorriuss
Nikola Obradovic
CEO & Founder
NO SOLUTIONS
Novi Sad

Član broj: 30270
Poruke: 177
*.org.cust.panline.net.

ICQ: 329831125
Sajt: www.nosolutions.rs


Profil

icon Re: Inventarni broj na malo drugachiji nachin.....??24.10.2005. u 21:33 - pre 225 meseci
O tome sam i ja razmishljao, da samo zeli da vidi zapise tj. ZAPIS npr. DVD Matrix Reloaded i da mu se prikazu samo inventarni brojevi 1, 3, 156..... koji sadrze sve te podatke disku. Meni je totalno nelogichno, da se u polje inventarni broj unose svi brojevi za 1 disk, i chinjenica je da cje (ako ne u pochetku) posle prilikom odrzavanja to komplikovati stvar. Nishta, ostaje mi samo da pokusam, josh jednom da objasnim korisniku da to nije dobro.

 
Odgovor na temu

Trtko
Koprivnica

Član broj: 69494
Poruke: 695
195.29.146.*



+8 Profil

icon Re: Inventarni broj na malo drugachiji nachin.....??25.10.2005. u 14:42 - pre 225 meseci
Vjerojatno je gazda lijen pa nece kucat 50 puta evidencijski broj.
1001 CD-BOSKO BUHA
1002 CD-BOSKO BUHA
1003 CD-BOSKO BUHA

itd itd... ali opet bi morao ukucavat 1001%1002%1003.....

po mome bi bilo rijesenje

evbroj ime cd -a kom izdano
1001 CD-BOSKO BUHA 50 0

znaci kod unosa maticnih podatka za CD, napisao bi koliko ima komada istih cd-a

kod iznajmljivanja il vracanja bi u maticnima mjenjao izdano + 1 ili -1
i to bi ti bila evidencija koliko je vani ceda i dali ih ima u cdteci.

Ako je to to,

Pozdrav trtko


 
Odgovor na temu

obradorriuss
Nikola Obradovic
CEO & Founder
NO SOLUTIONS
Novi Sad

Član broj: 30270
Poruke: 177
*.org.cust.panline.net.

ICQ: 329831125
Sajt: www.nosolutions.rs


Profil

icon Re: Inventarni broj na malo drugachiji nachin.....??25.10.2005. u 19:13 - pre 225 meseci
Ne. To nije to.
Svaki CD mora da ima svoj inventarni broj, bez obzira ako je isti naslov i sve.
Posle se iznajmljivanje odvija na nachin:
Inventarni broj CD-a se unese, zatim chlanski broj coveka koji iznajmljuje CD, a STANJE moze biti samo 1 (kad je cd u cdteci) i 0 kada je iznajmljen.
Ali opet ostaje da svaki cd ima svoj inventarni broj.
 
Odgovor na temu

banem
Kikinda

Član broj: 16619
Poruke: 583
*.smin.sezampro.yu.



+15 Profil

icon Re: Inventarni broj na malo drugachiji nachin.....??25.10.2005. u 22:15 - pre 225 meseci
Citat:
Vjerojatno je gazda lijen pa nece kucat 50 puta evidencijski broj.


Ah, ovo se lako rešava. Recimo da je polje sa nazivom diska fldDisk.

U AfterUpdate događaju postavi ovo:

Me.DefaultValue = Me.fldDisk

Kada pređe na novi unos, preneće mu se naziv diska.

Ovde stižemo do _problema_ jer normalizacija više ne postoji. Ponavljaju se isti nazivi u nazivu diska, a to ne valja. Ja bih napravio među tabelu tako da bih samo inventarne brojeve odvojio u zasebnu tabelu u relaciji više-ka-jedan na naziv diska.

Znam, to mnogo koplikuje program, ali tako to ide onome ko ovo voli. :)
Pozdrav,
Branislav
 
Odgovor na temu

[es] :: Access :: Inventarni broj na malo drugachiji nachin.....??

[ Pregleda: 3445 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

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