• 29 odgovora
  • 14.467 pregleda
Re: Polje AutoNumber kao 01/08 08.11.2009. u 13:15 · pre 206 meseci #21
Pregledaj poruke od Zidara na ovom forumu ima dobro reesenje za to.Nemam vremena da trazim
Re: Polje AutoNumber kao 01/08 19.02.2010. u 08:55 · pre 203 meseci #22
Citat:
Srbin do jaja: interesuje me kako regulisati prelazak u sledecu godinu? kako da access sam kad vidi godinu 2010 krene da broji iz pocetka. i posle tako za sve ostale godine u buducnosti. recimo 78/09, 79/09 i sad je recimo 1.1.2010. i on odma upisuje 01/10 i tako dalje...

Pre postavljanja pitanja prvo pročitaš komentare u temi u kojoj učestvuješ.
Odgovor na tvoje pitanje je dat na samom početku teme (vidi treći komentar)
Potpis
"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
Re: Polje AutoNumber kao 01/08 19.02.2010. u 09:54 · pre 203 meseci #23

broj_trt=1

da bi dobio "01"

ispis=format(broj_trt,"00")

za "0001"

ispis=format(broj_trt,"0000")

itd....


Re: Polje AutoNumber kao 01/08 09.05.2012. u 07:04 · pre 176 meseci #24
Pokušavam ovo ubacit u svoju tablicu ali nešto šteka:

Dakle imam
tablicu Racun

polje Broj_racuna, i Datum_racuna

i predhodni kod sam ovako iskorigirala

Na formi kao default value za Broj_Racuna: Nz(DMax("Broj_racuna";"Racun";"Year(Datum_racuna)=Year(Now())");0)+1

Na formi TextBox: txtBroj_racuna

(Control Source) ="Racun br. " & Me.Broj_racuna & "/" & Year(Me.Datum_racuna)"

I stalno mi izbacuje error #Name?
Re: Polje AutoNumber kao 01/08 09.05.2012. u 08:39 · pre 176 meseci #25
Na control source postavi ime polja gde ti se broj upisuje
Re: Polje AutoNumber kao 01/08 09.05.2012. u 08:59 · pre 176 meseci #26
Citat:
Dexxxl: Na control source postavi ime polja gde ti se broj upisuje


Na Control source sam upisala izraz ="Broj_racuna " & Me.Broj_racuna & "/" & Year(Me.Datum_Racuna), ako upisem samo naziv polja "Broj_racuna" također mi daje error
Re: Polje AutoNumber kao 01/08 09.05.2012. u 09:29 · pre 176 meseci #27
Control Source predstavlja ime tabele i polja gde se upisuje vrednost iz kontrole, odnosno samo ime polja posto ti je forma verovatno povezana sa tabelom ili querijem.
Znaci u kontrol source se upisuje samo ime polja, bez navodnika i nikakvih racunskih znakova, ili se ostavlja prazno (unbound)
Re: Polje AutoNumber kao 01/08 09.05.2012. u 09:53 · pre 176 meseci #28
Dakle ja pokusavam rijesiti problem spomenut na pocetku teme

"Da li polje AutoNumber može da bude oblika 01/08, 02/08.....,gde 08 označava godinu i kako?"

Na što je dan sljedeci odgovor:

"Ovde se očigledno radi o broju dokumenta (fakture, profakture, otpremnice...)
ID polje (autonumber) ne bi trebalo nikada koristiti za određivanje broja dokumenta.
Napravi u tabeli posebno polje BROJ_DOKUMENTA

Primer
Tabela: PRODAJA
Polje: PRODAJA_BROJ
Na formi kao default value za PRODAJA_BROJ: Nz(DMax("PRODAJA_BROJ";"PRODAJA";"Year(PRODAJA_DATUM)=Year(Now())");0)+1

Na formi TextBox: txtBrFakture
(Control Source)="Faktura Br. " & Me.PRODAJA_BROJ & "/" & Year(Me.PRODAJA_DATUM)"

I ja ga pokusavam primjeniti na svoju tablicu tj. polje

Dakle

Tabela: RACUN
Polje: BROJ_RACUNA
Na formi kao default value za BROJ_RACUNA: Nz(DMax("BROJ_RACUNA";"RACUN";"Year(DATUM_RACUNA)=Year(Now())");0)+1

Na formi TextBox: txtBroj_racuna
(Control Source)="Racun Br. " & Me.BROJ_RACUNA & "/" & Year(Me.DATUM_RACUNA)"


Kada sa ovakvim postavkama pokrenem formu u polju gdje bi se trebao pojaviti broj izbacuje mi gresku.

Re: Polje AutoNumber kao 01/08 09.05.2012. u 10:58 · pre 176 meseci #29
Okaci tu tvoju bazu pa da vidimo u cemu je problem.

Moja ti je preporuka da iapk ne spajas BrojProdaje sa godinom, broj prodaje mozes ostaviti u posebnom polju a kasnije gde ti je potrebno spojis godinu i broj prodaje. Jer kad ti je spojeno neces moci funkcijom DMax naci koji ti je zadnji broj prodaje, ako ti je broj prodaje 01/08 razumece ga kao string a ne kao integer, a za string ne mozes naci Max vrednost.
Potpis
[email protected]=
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme