ajd dobro kao prvo da obadvojicu ja sad ispravim hehe
nije Nz(U1,0) nego Nz(U1;0)
a sto se tice one moje baze o kojoj sam vec dosta raspravljao sa Zidarom.
ja sam ono nosio profesoru i on je zadovoljan,
takod a nemam vise ni volje ne snage da dalje razmisljam kako bi to moglo da se uradina neki drugi i mozda bolji nacin.
Sto se tice tvojih komentara:
Velicinu uzorka korsnik svakako mora da zna i ako je unese pogresno svakako je pogrijesio, jer su oni faktori iz tabele odmah pogresni, i svakako ce dobiti pogresan rezultat. dakle ako korisnik koristi tu bazu onda od samog pocetka prije unosa podataka treba da zna velicinu uzorka i da je unese. kasnije ako nastavlja dodavati podatke, logicno je da ce ponovo izabrati istu velicinu uzorka, a zatim nastaviti dodavati podatke. uostalom u formi ima polje Srednje(X) u koljem moze odprilike da se orijentise da li je ta srednja vrijednost blizu vrijednostima koje unosi. ako nije onda zna da je negdje na pocetku zeznuo(tj. pri odabiru velicine uzorka). ili je eventualno unio neki podatak koji je stvorio taj odskok srednje vrijednosti.
a ono za otvaranje odgovarajuce forme na osnovu izbora velicine uzorka. ne znam zasto to smatras necim suvisnim i komplikovanim. onih 25 formi ja sam napravio za 5 minuta. jednostavno sam kopirao istu formu 25 puta i u svakoj narednoj brisao polja koja su suvisna. tako da svako forma u biti je ista i salje podatke u istu tabelu, i koristi iste queryje.
mislim da ako korisnik izabere odgovarajucu velicinu uzorka i otvori mu se forma u koju moze unijeti toliki broj vrijednost, da ce na taj nacin biti sprijecen, u krajnjem slucaju da unese vise podataka nego sto je potrebno. a ako ih unese manje onda vidi svojim okom da je polje prazno. ujedno i po broju polja moze vidjeti da li je uzeo odgovarajucu velicinu uzorka.
ajd dobro....
samo ima jos jedna stvar koju trebam prepraviti, a to je:
Raspon(R) treba da racuna access, a ne da ga unosim.
a on zapravo prestavlja R = [maksimalna vrijednost] - [minimalna vrijednost].
Dakle kako da nadjem maksimalnu odnosno minimalnu vrijednost iz vise polja.
na primjer. imam tabelu sa kolonama U1, U2, U3... U25 i sad da nadjem najvecu vrijednost u jednom redu za sva ta polja
negdje sam naletio na neku operaciju MaxOfTwo(A,B) ili ako je u pitanju tri broja ili vise onda ide:
MaxOfTwo(MaxOfTwo(A,B),C) i tako dalje...
a ista stvar je i za minimum, samo ide MinOfTwo.
medjutim to kad unesem izbacuje neku gresku. uglavnom nesto nevalja, prakticno nista nisam dobio.
i da li je ovo uopste operacija za access. jer ja je u helpu nigdje nisam mogao naci. tako da mi je odmah bilo sumnjivo.
Kako to da uradim? po mogucnosti u Queryju.