Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: filesize(): stat failed for uploads/topics/probaMP.rar in /home2/icentarb/public_html/icentar/print.php on line 203

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190

Warning: Illegal string offset 'status' in /home2/icentarb/public_html/icentar/print.php on line 190
iCentar » Racunari i oprema » Programirannje i baze podataka » Access » Baza za evidenciju korisnika
Dado 22.01.2015 12:45
Predmet:Re: Baza za evidenciju korisnika

A sada kako, napravim formu, upit već imam, koji radi sa upisivanjem mjesta.

zxz 22.01.2015 13:06
Predmet:Re: Baza za evidenciju korisnika

E gledaj.
Imas ti upit i vjerovatno podatke gledas u upitu.
Bolje je da se podaci gledaju preko forme ili pak preko izvjestaja.
Formu koju trebas napraviti sluzit ce samo za kriterij pretrage odnosno da na njoj napravis combo iz koga ces vrsiti odabir sta da vidis a kako ces to gledati je do tebe.
Kao sto sam naveo mozes to gledati preko nekog izvjestaja ili pak direktno na toj formi ili samo da podignes upit.

Dado 22.01.2015 13:55
Predmet:Re: Baza za evidenciju korisnika

Evo primjer, sve što možete popraviti napravite to. Hvala.
Prilozi:
proba.zip (Velicina datoteke:572.12 KB)

pmiroslav 23.01.2015 10:45
Predmet:Re: Baza za evidenciju korisnika

Evo, dodao sam ti formu za pretraživanje (frmPretrazivanje) iz koje po bilo kojem kriteriju možeš pretraživati korisnike i otvoriti njihov karton. Predlažem da u F_Korisnici subforma bude u Datasheet obliku. Puno je preglednije.
Također ti toplo preporučujem da na isključuječ Min, Max i Close Button dok je baza još u razvoju. Lakše je raditi. Te kozmetičke stvari napravi na kraju kada si gotov sa poslom.
Prilozi:
probaMP.rar (Velicina datoteke: Bajt)

Dado 23.01.2015 13:18
Predmet:Re: Baza za evidenciju korisnika

Hvala, pozdrav!

Dado 23.01.2015 13:48
Predmet:Re: Baza za evidenciju korisnika

Samo još kada bi mi prikazivao umjesto šifre opštine naziv bilo bi mi mnogo bolje. Zbog čega kada pokrenem formu frmStanjeZFilt (tu mi izlista stanje) pa kada idem na filter pokrenem formu frmStanjeZFilt_QBF ta forma ondosno filter ne radi?

pmiroslav 23.01.2015 14:22
Predmet:Re: Baza za evidenciju korisnika

Citiraj Dado:
Samo još kada bi mi prikazivao umjesto šifre opštine naziv bilo bi mi mnogo bolje.
U Query qryPretrazivanjeAsc dodaj T_Opstine i kolonu Opština preptavi Opština: Naziiv_Opstine (kao na priloženoj slici)
Citiraj Dado:
Zbog čega kada pokrenem formu frmStanjeZFilt (tu mi izlista stanje) pa kada idem na filter pokrenem formu frmStanjeZFilt_QBF ta forma ondosno filter ne radi?
U frmStanjeZFilt_QBF nisi odabrao Record Source pa je zato foema prazna. Odakle ta forma uzima podatke?
Također na formi frmStanjeZFilt, ispod dugmeta Filter ti je kod:

Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "frmStanjeZFilt_QBF"
DoCmd.OpenForm stDocName, , , stLinkCriteria

Nisi stavio vrijednost za stLinkCriteria, a tu bi trebalo ići nešto kao

stLinkCriteria = "[JMBGKorisnika]=" & " ' " & Me![JMBGKorisnika] & " ' "

To ovisi na temelju koje vrijednosti filtriraš.

Još jedna sugestija. Kod naziva tablica i elemenata tablica izbjegavaj slova č,đ,ž. itd. jer ti to može praviti probleme kod pisanja Koda.
Također izbjegavaj odvojene riječi kao npr. Broj telefona. Bolje je napisati BrojTelefona ili Broj_telefona
Prilozi:
Image1.jpg (Velicina datoteke:61.76 KB)

Dado 23.01.2015 14:33
Predmet:Re: Baza za evidenciju korisnika

Evo sada radi pretraga i za opštine.
Znaci li ti sta sljedece:
Function glrQBF_DoHide(frm As Form)
Dim varSQL As Variant
Dim strParentForm As String

'Get the name of the Parent form
strParentForm = Left(CStr(frm.Name), Len(CStr(frm.Name)) - 4)
'Create the approprite Where clause based on the fields with data in them
varSQL = glrDoQBF(CStr(frm.Name), False)
'Open the Parent form filtered with the Where clause genereated above
DoCmd.OpenForm strParentForm, acNormal, , varSQL
'Make this *_QBF form invisible
frm.Visible = False

End Function

Dado 23.01.2015 14:34
Predmet:Re: Baza za evidenciju korisnika

To sam nasao kod jedne baze za ovu formu pa sam to pokusao iskoristiti i ovdje ali mi ne polazi za rukom.

pmiroslav 23.01.2015 14:44
Predmet:Re: Baza za evidenciju korisnika

Pa reci koje podatke želiš filtrirati i to se onda može i drugačije napraviti.