Novo

Forum kao aplikacija na telefonu

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

  • 11 odgovora
  • 3.066 pregleda

Najnovija ↓

Izvestaj na osnovu godine iz datuma 07.02.2011. u 20:45 · pre 191 mesec #1
imam jedno pitanje, vise je sintaksno jer ne znam tacno kako treba da postavim u upitu,ali evo ovako ...

imam tabelu u kojoj imam kolonu Datum, formata (10.12.2010.) i sa zelim da kad otvorim izvestaj da mi se pojavi onaj mali prozorcic u koji recimo unesem samo godinu,recimo 2010 i on mi na osnovu godine vrati sve slogove iz tabele koji u datumu imaju 2010-tu godinu, na koji nacin bit oislo, recimo

SELECT *
FROM DELOVI
WHERE Datum = e sad kako sintaksa ovde ide ????
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Izvestaj na osnovu godine iz datuma 08.02.2011. u 08:48 · pre 191 mesec #2
Nesto ovako
Code:
Dim dbs As DAO.Database
Dim qdf As DAO.QueryDef
      Dim strSQL As String
Set dbs = CurrentDb
strSQL = "SELECT * FROM DELOVI WHERE  DatePart(""yyyy"" ,datum )=2010;"
Set qdf = dbs.CreateQueryDef("qryGodina", strSQL)
Potpis
Jednog dana...
Re: Izvestaj na osnovu godine iz datuma 08.02.2011. u 18:20 · pre 191 mesec #3
ok ovo strSQL = "SELECT * FROM DELOVI WHERE DatePart(""yyyy"" ,datum )=2010;" .....ali ne treba mi =2010, jer nekad nece biti 2010,zavisi sta korisnik unese,ali nece to unositi na formi nego jednostavno kad pokrene report "on" mu kaze unesite parametar godinu i onda on samo to sto sam unio prosledi upitu, to me zanima.
Da li bi to bilo nesto tipa

SELECT * FROM DELOVI WHERE DatePart(""yyyy"" ,datum )= pa ovde ta neka promenljiva ili sta vec ???
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Izvestaj na osnovu godine iz datuma 08.02.2011. u 18:59 · pre 191 mesec #4
Imao si primer upita (qryGodina),ali nema veze,evo ti gotov primer.na formi imaš dve varijante:pomoću komandnog dugmeta otvara se izveštaj,prethodno tražeći godinu,a drugi primer odabirom godine u padajućoj listi otvara se izveštaj.Pogledaj malo sve objekte u primeru,biće ti jasnije.možeš posle da kombinuješ kako i šta hoćeš.Pozdrav.I još nešto:kako misliš da otvori izveštaj ako ne iz forme.Neće valjda da ima potpuni pristup bazi?!
Potpis
Jednog dana...
Sviđa mi se1
Re: Izvestaj na osnovu godine iz datuma 10.02.2011. u 13:21 · pre 191 mesec #5
E hvala prijatelju. Ovo sa dugmetom mi je trebalo ovako da iskoci prozoric. Resio sam. Hvala i svako dobro :)
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Izvestaj na osnovu godine iz datuma 13.02.2011. u 14:08 · pre 191 mesec #6
jos samo jedno pitanje,ako moze ..... sad kad sam iskoristio DatePart da izdvojim datum i prikazem izvestaj na osnovu datuma, na koju nacin, tj. iz koje promenljive mogu da prikazem u nekom txt polju na izvestaju samo godinu? Recimo da pise nesto tipa Za: "pa tu ispis godine samo" godinu. Evo upita>

Code:

SELECT Ulaz_izlaz_delova.Sifra_dela, Ulaz_izlaz_delova.Datum, (Sum([ulaz])) AS UlazStanje, (Sum([izlaz])) AS IzlazStanje, Rezervni_delovi.Naziv, Rezervni_delovi.Proizvodjac, Rezervni_delovi.Tip, Rezervni_delovi.Kapacitet, Rezervni_delovi.Radni_takt, (Sum([ulaz])-Sum([izlaz])) AS TrenutnoStanje
FROM Ulaz_izlaz_delova LEFT JOIN Rezervni_delovi ON Ulaz_izlaz_delova.Sifra_dela=Rezervni_delovi.Sifra_dela
WHERE (((DatePart("yyyy",[datum]))=[Uneste godinu za koj uzelite izvestaj]))
GROUP BY Ulaz_izlaz_delova.Sifra_dela, Ulaz_izlaz_delova.Datum, Rezervni_delovi.Naziv, Rezervni_delovi.Proizvodjac, Rezervni_delovi.Tip, Rezervni_delovi.Kapacitet, Rezervni_delovi.Radni_takt, Ulaz_izlaz_delova.Sifra_dela;
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Izvestaj na osnovu godine iz datuma 13.02.2011. u 21:36 · pre 191 mesec #7
Hajde nakači primer tog upita sa tabelama,pa da vidimo šta konkretno želiš.Ovako iz datog koda ne mogu da znam šta konkretno hoćeš.
Potpis
Jednog dana...
Re: Izvestaj na osnovu godine iz datuma 15.02.2011. u 08:40 · pre 191 mesec #8
Rado bih okacio primer baze,ali ne smem iz raznih razloga da sad ne objasnjavam, molim da me razumete i ako bi mogli da mi pomognete na ovakav nacin. Znaci iskoristio sam tvoje dugme iz tvog primera koji si mi poslao, tj. da radi na taj nacin kad kliknes dugme on mi izbaci prozorcic i upisem ogdinu i onda upit vrati sve slogove za tu godinu medju kojima je i Datum kolona koja ima format 02.02.2011. ili neka drugi datum.... e sad hocu samo u izvestaju a prikazem u nekom txt polju godinu iz datuma, ako sam uneo 2005. za prikaz izvestaja, da mi u tom polju ispise 2005 i nista vise ???
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Izvestaj na osnovu godine iz datuma 15.02.2011. u 20:12 · pre 191 mesec #11
E to je to sto sam trazio. Hvala vam obojici za resenja, pomogli ste mi mnogo. Pozdrav i svako dobro !
Potpis
Bolje izgubiti trenutak u zivotu,nego zivot u trenutku !!!
Re: Izvestaj na osnovu godine iz datuma 15.02.2011. u 22:53 · pre 191 mesec #12
Evo sto sam nekada radio sa jednim mojim prijateljom , prilikom otvaranja izveštaja otvara ti se ona forma za upit perioda izvestavanja pa ti moze dati neku noviju ideju.
samo sto sam morao izmeniti neke stvari od prvobitne.

Code:
http://rapidshare.com/files/448140460/Period_izvestaja.mdb







Potpis
Seks je kao skok sa motokom, skaces dok imas motku.....
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme