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

Broj racuna/godina-kako?

[es] :: Access :: Broj racuna/godina-kako?

[ Pregleda: 3284 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

karlos13

Član broj: 73069
Poruke: 34
*.adsl.net.t-com.hr.



Profil

icon Broj racuna/godina-kako?20.01.2009. u 09:28 - pre 185 meseci
Pokusavam napraviti sljedece.
Imam tabelu sa poljem nazovimo ga brojRacuna (ostala polja nisu vazna) i na to polje je postavljen primary key.
Sve je bilo OK dok nije dosla 2009 g. i sad san upao u probleme, jer naravno pretpostavljate o cemu se radi.
Imam racun broj 1 i u 2008 i u 2009 sto ne moze biti. Dakle kako se moze postici da brojeve racuna numeriram recimo 1/2008, 2/2008 itd.
Pokusavao sam ali mi ne ide. Kad stavim za type text umjesto numbera onda mi slaze kao text a meni treba biti poslozeno kao brojevi. Pokusao sam i sa input mask ali nije to to.
Dakle treba mi numeriranje u stilu 1/2008, 2/2008..., da to isto polje moze biti primary key i da se sortira kao brojevi. Jel to moguce?
Hvala.
 
Odgovor na temu

srdjan_m
Programer
St.Pazova

Član broj: 29217
Poruke: 262
*.static.sbb.rs.



+12 Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 09:38 - pre 185 meseci
Probaj broj računa da podeliš na dva dela, jedan je redni broj a drugi tekuća godina pa onda to formatiraj kao ....redniBroj & "\" & godina....jedino što mora malo da se radi u VB editoru.
Ovo podrazumeva da u tabeli imaš atribut (kolonu) koja ti sadrži sve te redne brojeve i da se pri kreiranju svakog novog računa taj redni broj povećava za jedan. To se može uraditi preko funkcije koja traži maksimalan broj u toj koloni za tekuću godinu i na njega dodaje 1. Ako koristiš AutoNumber polje, ne možeš se vezivati za godinu.
 
Odgovor na temu

Take 5

Član broj: 200551
Poruke: 1423
79.101.157.*



+12 Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 12:11 - pre 185 meseci
A da si prvo pogledao TOP teme (valda su sa razlogom tako oznacene?) pre nego sto pitas?

Cesto postavljana pitanja


PS
Pravilnik foruma


"Take Five" is the famous jazz piece written by Paul Desmond and performed by The Dave Brubeck Quartet. It is famous for its distinctive saxophone line and use of the unusual quintuple (5/4) time, from which its name is derived.

Take Five (1966)

Take Five by Al Jarreau 1976
Prikačeni fajlovi
 
Odgovor na temu

karlos13

Član broj: 73069
Poruke: 34
*.adsl.net.t-com.hr.



Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 12:57 - pre 185 meseci
Vb editor, da li moze bez toga jer nisam bas neki znalac.

Citao sam ja vec cesto postavljana pitanja. Nisam gotovan, ali nisam uspio pronaci, pa sam zato pitao.
Meni treba da ja mogu upisati svaki put broj racuna. Da ne bude zabune mozda je broj racuna glup primjer. Mozda je bolje nekakav redni broj.
I ne zelim da bude autonumber (a vjerovatno i ne moze) nego da ja mogu svaki put upisati rucno. Nekad se desi da idemo po redu, a nekad i preskocimo
par brojeva, pa se poslije vratimo i upisujemo sto fali. Samo mi je vazno da razlikuje redni broj 1 iz 2008 i 2009 g. i da se sortira po redu brojeva a ne teksta.
Hvala.
 
Odgovor na temu

Trtko
Koprivnica

Član broj: 69494
Poruke: 695
*.bilokalnik.hr.



+8 Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 13:42 - pre 185 meseci
Najbolje bi bilo kad bi si još unio i godinu kao pa nebi imao preblema
znaci kljuc bi ti bio brojracuna+godina

brracuna=Dmax("brojracunautablici","tablica","Godina=" & year(date()))

ili ako bi ti broj racuna bio tekstualni morao bi ga upisivati zbog sorta ovako

0001/2008
0202/2008
0001/2009
.......

itd

brojracuna= Format(Val(Nz(DMax("Left(br_zahtjevnice,4)", "tblzahtjevnice"), "0")) + 1, "0000") & "/" & Year(date())

 
Odgovor na temu

Miro35
Miroslav Čondrić
BiH

Član broj: 63672
Poruke: 122
*.tel.net.ba.

Sajt: Tel.net.ba


+3 Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 14:50 - pre 185 meseci
možeš stavit i posebno godinu na report uz tvoj broj računa.
Naprviš text box na reportu istaviš na control source:=Year(Now())
miro
 
Odgovor na temu

domaci_a_nas
PHP developer

Član broj: 42333
Poruke: 524
*.dynamic.sbb.rs.



+8 Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 15:45 - pre 185 meseci
Na svakom računu potrebno je da stoji datum izdavanja. Treba u controlsource property da stoji
Code:
Format(BrojRacuna,"00") & "/" & Year(DatumRacuna)
a ne Year (Now)
Ozbiljan i odgovoran mladić
 
Odgovor na temu

karlos13

Član broj: 73069
Poruke: 34
*.adsl.net.t-com.hr.



Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 18:17 - pre 185 meseci
Ne razumijem gdje treba ovo napraviti odnosno upisati?
Ja sam mislio da mogu nesto napraviti kod definiranja polja tablice ili moram u formu s kojom unosim podatke?
Kako cu onda zadati primary key?
 
Odgovor na temu

Trtko
Koprivnica

Član broj: 69494
Poruke: 695
87.252.139.*



+8 Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 20:53 - pre 185 meseci
karlose13 , hebiga ako ne razumijes nemoj se ni prihvacat programiranja
KAKO da ti objasnimo kad nemaš osnove o bazama i tablicama i programiranju.

Jel to radiš program za sebe i svoj dučan il misliš program prodavat nekome drugome ?????

Radije nekome plati pa da ti napravi pošten program nego ovako.

Sve smo ti rekli, objasnili

Pozdrav
 
Odgovor na temu

domaci_a_nas
PHP developer

Član broj: 42333
Poruke: 524
*.dynamic.sbb.rs.



+8 Profil

icon Re: Broj racuna/godina-kako?20.01.2009. u 21:33 - pre 185 meseci
Primary key može da ti bude složen ključ BrojUgovora + DatumUgovora, a možeš i da uvedeš dodatno polje ID AutoNumber. Ja oduvek koristim tu drugu varijantu...
Ozbiljan i odgovoran mladić
 
Odgovor na temu

[es] :: Access :: Broj racuna/godina-kako?

[ Pregleda: 3284 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

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