pmiroslav | 21.12.2011 14:43 |
---|---|
Predmet:Funkcija za ID Za generiranje broja računa koristim slijedeću funkciju koju je napravio ZXZ: PreuzmiIzvorni kôd (vbnet):
sa njom dobivam brojeve u obliku 050001; 050002 itd. Molio bih pomoć kako da dobijem broj računa u obliku: 2012-0001; 2012-0002 itd, gdje bi na početku bila godina pa onda dalje redni broj. |
Kiro | 21.12.2011 16:26 |
---|---|
Predmet:Re: Funkcija za IDSifraN = DatePart("yyyy", Now()) & "-" & Format(I, "0000") Ili izvuci datum negdje sa forme umjesto Now() |
pmiroslav | 21.12.2011 20:47 |
---|---|
Predmet:Re: Funkcija za ID Nažalost ovi ne radi kako treba. I ja sam pokuÅ¡avao neÅ¡to slično pa mi nije iÅ¡lo. Prvi problem kod ovoga je Å¡to ID kod prvog zapisa moram upisati ručno. Upisao sam 2012-0001 i kada pređem na drugi zapis funkcija mi upiÅ¡e 2011-2013 |
|
Prilozi: PrimjerID.rar (Velicina datoteke:11.91 KB) |
miro35 | 22.12.2011 08:08 |
---|---|
Predmet:Re: Funkcija za ID Ja mislim da trebaš ovo u funkciji: SQL = "SELECT Max(OrderID) AS BrojN " & "FROM tblProdaja" promjenit u ovo: SQL = "SELECT Format$((DMax("(right$(OrderID,6)) AS BrojN " & "FROM tblProdaja" |
pmiroslav | 22.12.2011 09:09 |
---|---|
Predmet:Re: Funkcija za ID Evo napravio sam ovako i mislim da je sada uredu PreuzmiIzvorni kôd (vbnet):
|
roko | 22.12.2011 09:18 |
---|---|
Predmet:Re: Funkcija za ID 1. SQL = "SELECT Max(OrderID) AS BrojN FROM tblProdaja" 2. recimo I = Mid(Rs.Fields(0), 6, 10) - Val() vrača broj do crte To je to |
zxz | 22.12.2011 11:04 |
---|---|
Predmet:Re: Funkcija za ID Polje OrderID Stavi 8 karaktera mislim da je toliko i bilo. U input masku Ovog polja napisi: 0000-0000 Procedura: PreuzmiIzvorni kôd (Visual Basic):
|
pmiroslav | 22.12.2011 14:33 |
---|---|
Predmet:Re: Funkcija za ID Ovo je u redu. Ali muči me joÅ¡ jedna stvar. Dali je moguće da Criterij u Queryu pozivam sa dvije različite forme, ovisno o tome koja je forma otvorena. Ja sam pokuÅ¡ao neÅ¡to kao u primjeru ali kada otvaram Query traži mi da budu otvoeene obje forme: SELECT tblProdaja.* FROM tblProdaja WHERE (((tblProdaja.OrderID)=[Forms]![frmOtpremnicaSub]![OrderID])) OR (((tblProdaja.OrderID)=[Forms]![TraziRacun]![txtOrderID])); |
zxz | 22.12.2011 20:06 |
---|---|
Predmet:Re: Funkcija za ID Evo ovako: SQL: PreuzmiIzvorni kôd (SQL):
Ove procedure kopiraj u neki modul: PreuzmiIzvorni kôd (Visual Basic):
|
pmiroslav | 23.12.2011 07:54 |
---|---|
Predmet:Re: Funkcija za ID Ovo radi odlično. Svaka čast! Trebalo mi je zato Å¡to otvaram jedan Report sa različitih formi. Hvala |