Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kopirati podatak iz forme u sve redove jedne kolone u tabeli

[es] :: Access :: kopirati podatak iz forme u sve redove jedne kolone u tabeli

Strane: 1 2

[ Pregleda: 5587 | Odgovora: 22 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

M3RiM
Mostar

Član broj: 178335
Poruke: 93
..pro.80.65.64-114.bih.net.ba.



+1 Profil

icon Re: kopirati podatak iz forme u sve redove jedne kolone u tabeli07.05.2008. u 12:33 - pre 194 meseci
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.

 
Odgovor na temu

Zidar
Canada

Moderator
Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: kopirati podatak iz forme u sve redove jedne kolone u tabeli07.05.2008. u 13:55 - pre 194 meseci
Ako je profesor srecan i ti srecan, onda neka bude tako. Nije moj problem Jedan moj deda je bio kasapin, mesar. Cesto je govorio kad neko neiskusan zapne da uradi nesto naopkao "Novi kasapi kolju ispod repa, misle da je tao bolje..."


Citat:
Dakle kako da nadjem maksimalnu odnosno minimalnu vrijednost iz vise polja.

Jako tesko, nazalost. To je jedan od razloga sto se tabele normalizuju.
Jedan od nacin jeste upotreba funkcija MaxOfTwo ili MinOfTwo, sto si i sam pronasao. U cemu je problem, da li ce to uopste da radi? Tesko da ce da proradi, sto si i sam osetio. Prvo, moras da ih napises (funkcije), drugo, posle moras da ih ugnezdis 25 puta samu u sebe. Tu se napravi bezbroj tesko uhvatljivih gresaka i nikako d aproradi. Trece, kveriji su onda do zla boga spori. Ako iams samo 30 rekorda, OK, ali za 10,000 ili 100,000 ni ne pokusavaj tako nesto. Prakticno nemoguce, pa kveri otpada iz igre. Naravno da moze kroz rekordeste, ali i tu ima 300 mesta gde mozes da pogresis. Sev u svemu, vrlo kabasto za praksu. Pogotovu ako treba da se radi u 25 verzija


Kako rekoh, doci ce do problema koje nismo u stanju da vidimo. Evo vidimo prvi. Sve je uradjeno, samo jos jedna 'sitnica'. Kad pokusas da je resis, videces da bas i nije sitnica.

Srecan rad!


 
Odgovor na temu

M3RiM
Mostar

Član broj: 178335
Poruke: 93
*.PPPoE-417.sa.bih.net.ba.



+1 Profil

icon Re: kopirati podatak iz forme u sve redove jedne kolone u tabeli07.05.2008. u 22:16 - pre 194 meseci
dobro onda druze, hvala ti za pomoc. moram priznati da sam dosta stvari naucio.... ;-)

pozdrav, i vjerovatno cemo se jos susretati u ovom forumu :-D
 
Odgovor na temu

[es] :: Access :: kopirati podatak iz forme u sve redove jedne kolone u tabeli

Strane: 1 2

[ Pregleda: 5587 | Odgovora: 22 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.