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

kako sa poljima autonumber

[es] :: Access :: kako sa poljima autonumber

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

r_nikola
Milos Radovanovic

Član broj: 44100
Poruke: 6
*.vdial.verat.net.



Profil

icon kako sa poljima autonumber10.04.2005. u 13:08 - pre 230 meseci
Baza podataka mi sadrzi korisnike koji obavljaju neke usluge.Kako da pri odabiru korisnika automatski dodelim broj usluge. Na pr. korisnici su KV,MBL i sl. a pri odaberu korisnika KV broj usluge treba da bude KV 001 ili pri odabiru korisnika MBL broj usluge treba da bude MBL 001 i tako redom . Nasao sam ,cini mi se, slicno pitanje ali odgovor nisam najbolje razumeo.
 
Odgovor na temu

Mario_os
Mario Antolić
Hrvatska - Osijek

Član broj: 48701
Poruke: 2
*.net.vip.hr.



Profil

icon Re: kako sa poljima autonumber10.04.2005. u 15:46 - pre 230 meseci
Imam slično pitanje, dali mogu nekako napraviti format za autonumber da izgleda ovako:
001/2005
Mario
 
Odgovor na temu

dakuri
Novi Sad

Član broj: 44913
Poruke: 191
*.207.eunet.yu.



+1 Profil

icon Re: kako sa poljima autonumber11.04.2005. u 06:55 - pre 230 meseci
Probajte sa input Mask
 
Odgovor na temu

Simke
Marko Simic
Sandfield Associates (Solution
Developer)
Novi Zeland

Član broj: 1158
Poruke: 751
*.bitstream.orcon.net.nz.

ICQ: 71578686
Sajt: www.sandfield.co.nz


Profil

icon Re: kako sa poljima autonumber11.04.2005. u 07:17 - pre 230 meseci
Za to sto hoces treba da napises funkciju koja postavlja sledeci redni broj i ubacuje prefix ispred njega. Drugim recima, funckija koja formatira string po tvojim potrebama i pise ga u polje tipa text.
All beer is good. Some beer is better.
 
Odgovor na temu

r_nikola
Milos Radovanovic

Član broj: 44100
Poruke: 6
*.vdial.verat.net.



Profil

icon Re: kako sa poljima autonumber11.04.2005. u 19:24 - pre 230 meseci
Uh, kakva funkcija? Da to znam verovatno bih slao odgovore a ne pitanja.
 
Odgovor na temu

Zidar
Canada

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



+79 Profil

icon Re: kako sa poljima autonumber12.04.2005. u 21:22 - pre 230 meseci
Citat:
Na pr. korisnici su KV,MBL i sl. a pri odaberu korisnika KV broj usluge treba da bude KV 001 ili pri odabiru korisnika MBL broj usluge treba da bude MBL 001 i tako redom .


Nije dobra ideja da se ovakao izracunati broj pakuje u tabelu. ako bas mora na izvestajima da stoji KV 027 i KV 032, onda je mnogo bolje da KV i 27 stoje u zasebnim poljima. KV je ionako neka vrsta identifikacionog 'broja' za korisnika. Pretpostavljam da imas tebele
tblUsluga - lista svih raspolozivih usluga, PK=UslugaID
tblKorisnik - lista svih korisnika, PK=KorisnikID - ono KV, MBL itd.
tblKorisnikUsluga - PK po tri polja (UslugaId, KorisnikID, RedniBrojUsluge as long)

Ocekujem da ti je tabela tblKorisnikUsluga u relaciji sa tabelama tblUsluga i tblKorisnik, gde su ove dve polsednje 'parent' tabele. Ono sto tebi treba jeste da izracunas RedniBrojUsluge, kad god dodajses rekord u tabelu tblKorisnikUsluga. UslugaId, KorisnikID su ti poznati.

Napravis funkciju kao na primer (pseudo kod):
Code:

function funNextredniBroj (pKorisnikID as String) as Long

dim varMaxBroj as variant

varMaxBroj = dmax("RedniBrojUsluge ","tblKorisnikUsluga ","KorisnikID=" & Quoted(pKorisnikID )
varMaxBroj =nz(varMaxBroj ,0)
funNextredniBroj =1+varMaxBroj 

end function


Funkciju funNextredniBroj pozivas kad kreiras novi rekord u tblKorisnikUsluga.

Funkciju Quoted mozes naci na forumu u top temi Baza Znanja i treba da stoji u nekom nezavisnom modulu da bi bila vidljiva iz celog MDB fajla.

Onda u kverijima i reportima spajas KorisnikID i RedniBrojUsluge po zelji.

Ako upotrebis funkciju funNextredniBroj da izracunas vrednost koju ces da cuvas u tabeli, ne valja ti posao.

:-)
 
Odgovor na temu

r_nikola
Milos Radovanovic

Član broj: 44100
Poruke: 6
*.vdial.verat.net.



Profil

icon Re: kako sa poljima autonumber13.04.2005. u 00:14 - pre 230 meseci
Hvala puno zidar na iscrpnom odgovoru, kao i na svim tvojim odgovorima u ovom forumu. Vise ovako naucim nego iz gomile kupljenih knjiga o accessu.
 
Odgovor na temu

[es] :: Access :: kako sa poljima autonumber

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

Postavi temu Odgovori

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