Centar za edukaciju-BiH



#1 13.01.2014 10:08
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Format numeričkog polja?
U Q_Inventura u polju 'Ulaz' dobijem rezultate u obliku kao na slici, a sve bi to trebalo biti 0.
Možda mi nešto nije dobro formatirano?

Slicice prilozenih slika:
slika.jpg
Tip datoteke:Informacije o tipu datoteke za:jpg jpg
Preuzimanja:336
Velicina datoteke:63.72 KB
Velicina slike: 602 x 226 Pikseli



Prilozi:
Informacije o tipu datoteke za:rar  Primjer.rar
Preuzimanja:324
Velicina datoteke:19.06 KB


Pozdrav
↑  ↓

#2 13.01.2014 12:42
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: Format numeričkog polja?
Ulaz: Format([UlazUkupno]-Nz([IzlazUkupno];0);"0.00")
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 13.01.2014 14:21
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Format numeričkog polja?
Ovo mi daje točan rezultat iako moram priznati da baš nisam zadovoljan jer mi je rezultat uvijek na dvije decimale, a i broj se prikazuje kao tekst. A ja trebam razultat ako je cijeli brojona cijeli, a ako ima decimale da se prilažu koliko ih ima.
Koji je to zapravo problem sa Accessom kod zbrajanja? Ja trenutnu u ovoj bazi imam preko 7000 zapisa, a samo dvadesetak se prikaže na način koji mi stvara problem.
npr u jednom zapisu imam jedan ula od 0,45 i šest izlaza 0,2+0,1+0,04+0,02+0,08+0,2 = 0,46
rezultat umjesto -0,01 dobijem -0,0100000000000001.
Pozdrav
↑  ↓

#4 13.01.2014 14:54
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: Format numeričkog polja?
U tabelama ulaz i izlaz formatiraj kao integer ili pak long integer.
Mislim da ti netreba double.
Sve ces time rijesiti.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#5 13.01.2014 16:21
dex Van mreze
Super Moderator
Registrovan od:23.02.2012
Postovi:625


Predmet:Re: Format numeričkog polja?
Probaj
Ulaz: Round([UlazUkupno]-Nz([IzlazUkupno];3)
↑  ↓

#6 14.01.2014 15:46
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Format numeričkog polja?
Citiraj zxz:
U tabelama ulaz i izlaz formatiraj kao integer ili pak long integer.
Mislim da ti netreba double.
Sve ces time rijesiti.
Probao sam i to pa umjesto decimalnog broja dobijem cijeli. Uradio sam neku probu i u tablicama Ulaz i Izlaz napravio sam po pet numeričkih polja koja sam svako formatirao na različit način (Byte, Integer, Long, Single, Doubla). U svako polje sam upisao iste podatke i na kraju u Q_Iventura dobijem svakakve rezultate. Da li su tu programeri Accessa nešto zabrljali.

Prilozi:
Informacije o tipu datoteke za:rar  Primjer_2.rar
Preuzimanja:328
Velicina datoteke:35.37 KB


Pozdrav
↑  ↓

#7 14.01.2014 17:48
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: Format numeričkog polja?
Ja sam mislio da imas cijele brojeve u kolicinama odnosno ulazu.
Nisam dovoljno gledao.
Ova stvar je poznata i bilo je rasprave o ovome nekoliko puta, medjutim kod tebe se nesto drugo desilo.
Kod tebe je to pri unosu a ne pri matematickim operacijama.
U unosu ulaza umjesto nule nije nula.
Drugo je upitno dali ulaz moze biti nula.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#8 14.01.2014 17:48
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,644


Predmet:Re: Format numeričkog polja?
Ja sam mislio da imas cijele brojeve u kolicinama odnosno ulazu.
Nisam dovoljno gledao.
Ova stvar je poznata i bilo je rasprave o ovome nekoliko puta, medjutim kod tebe se nesto drugo desilo.
Kod tebe je to pri unosu a ne pri matematickim operacijama.
U unosu ulaza umjesto nule nije nula.
Drugo je upitno dali ulaz moze biti nula.
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#9 14.01.2014 20:36
Bosanec Van mreze
Clan
Registrovan od:02.02.2009
Postovi:155


Predmet:Re: Format numeričkog polja?
probaj ovako

Ulaz: Format([UlazUkupno]-Nz([IzlazUkupno]);"Fixed")
↑  ↓

#10 15.01.2014 08:29
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


Predmet:Re: Format numeričkog polja?
Citiraj zxz:
Ja sam mislio da imas cijele brojeve u kolicinama odnosno ulazu.
Nisam dovoljno gledao.
Ova stvar je poznata i bilo je rasprave o ovome nekoliko puta, medjutim kod tebe se nesto drugo desilo.
Kod tebe je to pri unosu a ne pri matematickim operacijama.
U unosu ulaza umjesto nule nije nula.
Drugo je upitno dali ulaz moze biti nula.
Ovo mi je u stavri Query kojim završno stanje skladišta prenosim kao početno u slijedeću godinu. Potrebni nsu mi i cijeli i decimalni brojevi ovisno o jedinici mjere artikla.
Citiraj Bosanec:
probaj ovako
Ulaz: Format([UlazUkupno]-Nz([IzlazUkupno]);"Fixed")
sa ovim dobijem isto što mi je već zxz prije predložio
Ulaz: Format([UlazUkupno]-Nz([IzlazUkupno];0);"0.00")

Ali čini mi se da sam dobio zadaovoljavajućr rezultat sa :

Stanje:CLng([Ulaz] * 100) / 100
Pozdrav
↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 1: 12 pm.