Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 4.313 pregleda

Najnovija ↓

nula u minmax funkciji 03.03.2010. u 08:49 · pre 202 meseca #1
Pozdrav,
Imam potrebu da u izvjestaju odredim min i max u brojcanim podacima.
Ovde funkcija min radi dobro, ali tamo gdje nije unesen podatak, u cijeloj koloni se kao min pokazuje 0. A to nije pravi minimum, pravi minimum je npr. broj 2 ili 5...

Kako u izvjestaju da napravim da bude min>0, odnosno da funkcija zanemari nule?
Re: nula u minmax funkciji 03.03.2010. u 08:59 · pre 202 meseca #2
Koristis funkciju Nz:

Nz(variant, [valueifnull]) ovo je sintaksa

znaci imao bi nesto ovako:


Nz(max([tvojepoljemax]), 0)

Nz(min([tvojepoljemin]),0)


gde je>


[tvojepoljemax] txtbox za koji racunas max vrednost

[tvojepoljemin] txtbox za koji racunas min vrednost


Probaj pa javi
Re: nula u minmax funkciji 03.03.2010. u 09:47 · pre 202 meseca #3
SELECT Min(Table1.aa) AS minimalna FROM Table1 WHERE Table1.aa>0

Re: nula u minmax funkciji 03.03.2010. u 10:40 · pre 202 meseca #4
Citat:
azras: ... Kako u izvjestaju da napravim da bude min>0, odnosno da funkcija zanemari nule?

Ako ti nije jasno ovo što je Trtko predložio, onda uradi ovako:

- Izvor za pravljenje izveštaja može biti i prethodno definisani upit (Query) nad željenom tabelom (tabelama), a ne samo tabela.

Kreiraj Query nad tvojom tabelom i tamo upiši uslov u koloni sa brojevima: >0 (time si eliminisao sve unose koji ne zadovoljavaju traženi kriterijum)
Svoj sačuvani Query koristi kao izvor podataka za pravljenje izveštaja.
:)
Potpis
The 11th Hour: The forces blocking change
Re: nula u minmax funkciji 03.03.2010. u 10:49 · pre 202 meseca #5
Ovako:
Nz ne radi zato sto mi ne treba da vraca vrijednost u slucaju da je value=0, nego da zanemari 0, pa da daje sljedeci najmanji, npr.1 ...


Za Trtkov nacin sam uradila ovako:
SELECT( Min([PrethodnaCijenaVPC]) FROM [PrethodnaCijenaVPC] WHERE Min([PrethodnaCijenaVPC])>0)
ali ocito sam nesto zeznula, jer ni ovo ne radi :-(


A Catch nacin:
raport mi jest na queriju, ali kad stavim uslov >0, onda mi ne prikaze cijeli record, a on mi treba jer su u ostatku recorda druge cijene, koje nisu nula...
Re: nula u minmax funkciji 03.03.2010. u 12:57 · pre 202 meseca #7
Zoran,
Ovo mi radi na nivou querija, ali mi treba da funkcija bude na reportu, radi grupisanja podataka...
Mozete pogledati o cemu se radi : "rptObavijestiMinMaxCijena"
Re: nula u minmax funkciji 03.03.2010. u 16:29 · pre 202 meseca #8
Evo napravio sam ti report Qmintrtko
pa vidi kako to radi

Pozdrav

Tools-->Options-->General

Čekiraj Compact On Close

Baza ti je velika , a ovo ti bude stalno čistilo bazu kad izlaziš iz nje
Re: nula u minmax funkciji 04.03.2010. u 08:14 · pre 202 meseca #10
Trtko, ovo mi ne daje min cijenu po pojedinacnom proizvodu :-(
Re: nula u minmax funkciji 04.03.2010. u 08:18 · pre 202 meseca #11
Ovaj Zoranov query je OK, ja sam napravila slican, ali kad zadam dodatne kriterije, npr. vremenski od do, ili da filtrira po proizvodjacu, onda query ne radi.
Zato mislim da je najbolje da to rijesimo na karakteristikama u reportu, u nekoj osobini kao not 0, ili <>0 ???
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme