[ srdrazic @ 21.04.2012. 09:40 ] @
| Ima li neko rešenje kako da, kada u formu unosim podatke i dobijem rezultat, taj rezultat za pojedine kategorije kopira u iste kategorije koje su u kolonama, odnosno da ih razvrstava po kategorijama.
Za dve kategorije ne mogu da postavim uslov da ako je polje "boja"=T da mi računa po formuli koja je napisana u VBAcode a ako je različito da mogu samo da upišem rezultat i da ga smesti na njegovo mesto. Za sve kategorije dobro radi ali za"celulozno" i "ogrev" nikako.
Pokušao sam napisati VBAcode ali ne ide.
Postaviću primer, možda će biti jasnije.
Hvala unapred |
[ SLOJ.1973 @ 21.04.2012. 11:26 ] @
Mozda ovako
[ srdrazic @ 21.04.2012. 12:09 ] @
Imao sam takav slučaj ali onda kada upišem kubaturu ručno onda ogrev ne svrstava u tu kolonu jer ga ne vidi.
U međuvremenu sam rešio problem, bilo je potrebno ispod prvog koda upisati [ogrev]= [kubatura] i sada radi.
If Boja = "T" And Sortim = "Ogrev" Then
[Kubatura] = Round((((([Precnik] / 100) * ([Precnik] / 100)) * 3.141593) / 4) * [Duzina], 2)
[Ogrev] = [Kubatura]
Else
If Sortim = "Ogrev" And Boja <> "T" Then
[OGREV] = [Kubatura]
Else
[OGREV] = 0
End If
End If
Hvala na odgovoru, pozdrav
[ srdrazic @ 21.04.2012. 12:15 ] @
Interesuje me još nešto, da li je bolje iz query-a praviti Report ili iz query-a praviti tabelu pa iz tabele Report? Šta se brže učitava?
I kada napravim report od svih gore nabrojanih kategorija, ukoliko jedna od njih nedostaje prijavljuje mi grešku da nema te kategorije i nemože report da se učita.
Postoji li neka opcija?
[ SLOJ.1973 @ 21.04.2012. 13:01 ] @
Mislim da je suvisno praviti od upita novu tabelu,jer bi time bazu bespotrebno zatrpavao podacima.Ono sto moze da se izracuna ne treba drzati u tabelama. Sto se drugog pitanja tice,ajde postavi primer sa spornim izvestajem,tako je najlakse.
[ srdrazic @ 21.04.2012. 14:21 ] @
Zaboravio sam da napomenem da sam report pravio iz crosstab query-a.
Evo primer.
[ Dexxxl @ 21.04.2012. 22:01 ] @
Otvori queru u dizajn modu, na deo iznad tabele desni klik pa propertis, onda u column headings ukucas sve moguce vrednosti (mozda umesto ; trazi da stavis , zavisi od regional setings). Tada crostab prikazuje sve moguce vrednosti kao naslove kolona, cak i kada nisu unesene, pa onda ni report ne pravi probleme.
[ Zoran.Eremija @ 21.04.2012. 23:54 ] @
Da li bi Vas problem mogao ovako da izgleda?
[ srdrazic @ 22.04.2012. 10:51 ] @
Hvala vam, odlična rešenja.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.