Centar za edukaciju-BiH



#1 11.03.2013 13:44
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Format prikaza stringa
U tablici mi je broj dokumenta upisan u obliku 20130001, 20130002 itd, ali i kao u20130001, u20130002 itd. Može li se ovo formatirati tako da u istom Reportu dobijem prikaz
2013-0001
2013-0002
u2013-0001
u2013-0002
itd
Pozdrav
↑  ↓

#2 11.03.2013 14:02
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,642


Predmet:Re: Format prikaza stringa
A koji jje uslov da jednom prikaze sa slovom u a drugi put ne.
Pretpostavljam sve u istoj koloni.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 11.03.2013 14:24
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Format prikaza stringa
Zapravo imam dvije tablice, jedna je tblProdaja i u njoj upisujem broj dokumenta u obliku 20130001 (Godina + redni broj). Druga tablica je tblUsluge u koju opet upisujem broj dokumenta u obliku u20130001. Kasnije zbog nekih uzvještaja uz pomoć Union Querya uzimam podatke iz obje tablice i prikazujem ih u Reportu. Znači u istoj koloni reporta bude i jedan i drugi način obilježavanja.
pa me zanima dali je moguće to nekako formatitati kako sam naveo.
Pozdrav
↑  ↓

#4 11.03.2013 15:28
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,642


Predmet:Re: Format prikaza stringa
A imas li neki paramatar po kome moze poznati iz koje tabele su ti koji podaci odnosno gdje treba format sa slovom u a gdje ne.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#5 11.03.2013 17:03
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,642


Predmet:Re: Format prikaza stringa
Ako nemas parametra onda to moras uraditi u union Query:
SELECT *,
left(ImePOlja,4) & "-" & Right(ImePOlja,4) as B
FROM ImePrveTabele
UNION SELECT *,
"U" & left(ImePOlja,4) & "-" & Right(ImePOlja,4) as B
FROM ImeDrugeTabele;
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
Ovaj post je ureden 1 puta. Posljednja izmjena 11.03.2013 17:05 od strane zxz. ↑  ↓

#6 12.03.2013 07:33
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Format prikaza stringa
Ovo sam tek sada isprobao i savim je OK.
Hvala
Pozdrav
↑  ↓

#7 12.03.2013 13:17
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: Format prikaza stringa
Ova vaka e vo red dokolu brojot sodrzi 8 cifri no kolku sto te razbrav jas nekoi broevi sodrzqt i edna bukva i taka se 9 cifri i sto ke se sluci dokolku vtoriot broj e pogolem od 9999
↑  ↓

#8 12.03.2013 14:11
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Format prikaza stringa
Ja imam jedan string sa 8 cifri i jedan sa 9, pa sam malo prepravio ZXz-ov orimjer i sve je OK.

SELECT *,
left(ImePOlja,4) & "-" & Right(ImePOlja,4) as B
FROM ImePrveTabele
UNION SELECT *,
Left(ImePOlja,5) & "-" & Right(ImePOlja,4) as B
FROM ImeDrugeTabele;

U prvoj tablici je 20130001
u drugoj tablici u2013001
i sada u Query-u dobijem
2013-0001
u2013-0001
Pozdrav
↑  ↓

#9 12.03.2013 14:18
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,854


Predmet:Re: Format prikaza stringa
Vtoriot string nikogas ne e pogolem od 4 mesta?
↑  ↓

#10 12.03.2013 14:55
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Format prikaza stringa
U ovom mom slučaju imam samo te dvije kombinacije.
Pozdrav
↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 11: 54 pm.