zxz 30.10.2011 20:02
Predmet:Re: Upit ne radi-pomoc

Evo ti jedan primjer. Samo da vidis kako izgleda. Ovo ti je prvi slucaj koji sam opisao.
U subformi mozes dopisivati nazive stavki kao i vrijednosti, boju polja sam ja promijenio da izgleda kao labela.
Mozes napraviti i taster za zakljucavanje pa ce se u potpunosti ponasati kao labela.
E sad ti imas viska polja u tabelama tblms i tbl stavke.
U tbl stavke mozes ostaviti samo cijenu jed mj. kolicinu.
u tblMs mislim da ces se sam snaci.
Po menitrebaju ti samo nazivi.
Prilozi:
datamvZ.zip (Velicina datoteke:40.65 KB)

Dado 31.10.2011 17:30
Predmet:Re: Upit ne radi-pomoc

Evo preuzeo sam tvoj primjer i odmah se dao na rad. Malo sam modifikovao subformu jer sam dodao jos par podataka, stim da sam u tabeli tblStavke ostavio samo nsn, kolicinu,cijenu i rb. Za sada u tabeli tblMS jos nista nisam mijenjao. Jos nisam stigao da probam sa upitom, samo sam radio unos i to radi. Hvala i mozda poslije bude jos pitanja.

Dado 07.11.2011 13:06
Predmet:Re: Upit ne radi-pomoc

Pozdrav. Uradio sam kako si mi rekao, napravio subformu preko koje unosim podatke u talelu opsti podaci. Medjutim opet imam problem sa upitom. Kada u upit ubacim podatke kao nsn, naziv, kolicina, sve je ok. Ali kada pokusavam da izvucem podatke iz tabele opsti podaci, tj.brojevi motora , sasije, gorivo,broj putnika i ostalo, opet zapinje. Imas li kakvu ideju, zbog cega. U tvom primjeru koji si postavio upit izracunava samo sa podacima kao sto su nsn,kolicina i dr.

zxz 07.11.2011 13:16
Predmet:Re: Upit ne radi-pomoc

Moras zakaciti primjer za ovo.
Tesko je ovako reci mogu samo nagadjati.
Kada si napisao da si napravio po mome primjeru nisi vise zakacaio to pa i neznam kako izgleda.

Dado 07.11.2011 15:15
Predmet:Re: Upit ne radi-pomoc

Evo zakacio sam primjer sa dijelom tabela i 2 upita koja si napravio. Takodje ima i upit koji sam ja napravio sa meni potrebnim podacima, ali koji ne radi. Ima jos fajl datasec,stim da on mora biti postavljen kao workgroup fajl. Folder gdje se nalazi baza treba biti mapiran kao M disk. User je: NSabanov, a pass: 123456

Pozz
Prilozi:
datamvP.zip (Velicina datoteke:247.20 KB)

zxz 07.11.2011 15:44
Predmet:Re: Upit ne radi-pomoc

Zao mi je ali ja ovo nemogu otvoriti.
Mislim da i drugi nece htjeti.
Kada stavljas primjer moras ostaviti otvorenu bazu.
Mogao si to importovati u neku bazu bez sys.mdw, druga stvar sto ti sad ove korisnici i sifre nisu pouzdani jer ih svi koji sklinu mogu otvoriti.

Dado 07.11.2011 16:18
Predmet:Re: Upit ne radi-pomoc

Ok bilo je na brzinu,evo novi fajl koji se otvara bez sifre.
Prilozi:
voziladb.zip (Velicina datoteke:99.19 KB)

zxz 07.11.2011 17:02
Predmet:Re: Upit ne radi-pomoc

Neznam cemu ti sluzi ovaj SQL ali je prekomplikovan.
PreuzmiIzvorni kôd (SQL):
  1. SELECT tblSkl.NazivSkl, tblStavke.RB, tblMS.NSN, tblMS.NazivBH, tblOpstipod.Kategorija, tblOpstipod.Model, tblOpstipod.[Godina proizvodnje], tblOpstipod.Porijeklo, tblOpstipod.[Dodatna oprema], tblOpstipod.[Broj sasije], tblOpstipod.[Broj motora], tblOpstipod.[Broj putnika], tblOpstipod.[Vrsta PG], SUM(tblStavke.Klc) AS SumOfKlc
  2. FROM tblVrDoc INNER JOIN ((tblSJM INNER JOIN tblMS ON tblSJM.SJM = tblMS.SJM) INNER JOIN ((tblSkl INNER JOIN tblDoc ON tblSkl.SSkl = tblDoc.SSkl) INNER JOIN (tblFMS INNER JOIN (tblStavke INNER JOIN tblOpstipod ON tblStavke.BrD = tblOpstipod.BrD) ON tblFMS.RB = tblStavke.RB) ON tblDoc.BrD = tblStavke.BrD) ON (tblMS.NSN = tblStavke.NSN) AND (tblSJM.SJM = tblFMS.SJM)) ON tblVrDoc.VrDoc = tblDoc.VrDoc
  3. WHERE (((tblVrDoc.OpisSK)="ul"))
  4. GROUP BY tblSkl.NazivSkl, tblStavke.RB, tblMS.NSN, tblMS.NazivBH, tblOpstipod.Kategorija, tblOpstipod.Model, tblOpstipod.[Godina proizvodnje], tblOpstipod.Porijeklo, tblOpstipod.[Dodatna oprema], tblOpstipod.[Broj sasije], tblOpstipod.[Broj motora], tblOpstipod.[Broj putnika], tblOpstipod.[Vrsta PG];

Nisi bas napravio kao u mome primjeru.
Ti jesi dodao tabelu Opstih podataka ali u njoj mnostvo polja.
Ja sam napravio samo 3.
Jedno kljuc jedno labella i jedno opis.
Ovako ces imati mnostvo praznih polja.
Neznam jeli ti ovo za ucenje ili stvarno mislis napraviti app.
Ako mislis praviti mora se ozbiljnije pristupiti.
U tabelama nisu opsiana polja cemu sluze.
Nije bas kod teksta odredjena broj karaktera u vecini slucajeva.
Na formama kontrole imaju imena koja ni nasto ne asociraju(Text22, text25 itd..)

Dado 07.11.2011 17:23
Predmet:Re: Upit ne radi-pomoc

Ne nije za ucenje. Ovo vec radi ali samo sa izracunom gdje mi daje u upitu sljedece podatke:NSN,naziv, RB i kolicina.
Citat:
Neznam cemu ti sluzi ovaj SQL ali je prekomplikovan
Pa pomocu ovoga mislim da mi izbaci stanje sredstava sa podacima koje trebam, dakle oko 17 podataka za jedno vozilo.
Citat:
Ti jesi dodao tabelu Opstih podataka ali u njoj mnostvo polja
Gdje onda da evidentiram,npr.za vozila br. sasije, br. motora,vrstu goriva i dr., a gdje npr. za racunare procesor, hd, graficku i dr. Zbog toga toliko polja.Poslije sam mislio na osnovu upita izvlaciti podatke iz tabela tblStavke, tblOpstipod. Ne znam dosao sam pred zid i ne znam dalje.
Citat:
Neznam jeli ti ovo za ucenje ili stvarno mislis napraviti app
App vec radi i to bez problema, ali potreba da imam pregled MS sa svim podacima me je naveo da pokusam nadogradnju, ali ne mogu to rijesiti.

zxz 07.11.2011 18:09
Predmet:Re: Upit ne radi-pomoc

Citat:
Pa pomocu ovoga mislim da mi izbaci stanje sredstava sa podacima koje trebam, dakle oko 17 podataka za jedno vozilo.
Da ali ti netreba u SQL_u onoliko tabela.
Sve kodne tabele mozes nakaciti napr. u izvjestaju na combo boxoove.
a detalje kao sub izvjestaj.
Lakse je pratiti a i bolje radi.
Po mome dovaoljan ti je moj SQL koji sam ti dao.
Ostale podatke prikacis na osnovu kljuceva ondje gdje ti trebaju.

Citat:
Gdje onda da evidentiram,npr.za vozila br. sasije, br. motora,vrstu goriva i dr., a gdje npr. za racunare procesor, hd, graficku i dr. Zbog toga toliko polja.Poslije sam mislio na osnovu upita izvlaciti podatke iz tabela tblStavke, tblOpstipod. Ne znam dosao sam pred zid i ne znam dalje.

Ja samo govorim sto ce unakrsno polja biti prazna a u primjeru sam dao kako se moze napraviti ili pak napraviti dvije tabele ako sa redi samo od dvije vrste artikala (kompjuteri i auta). To sam pominjao prije u postu nekom.

Nisi mi odgovorio radi li ti SQL koji sam postavio.