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

Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!

[es] :: Access :: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!

[ Pregleda: 2970 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dzaga29
Davor Žagar
Komunalac d.o.o. Delnice
Delnice, Hrvatska

Član broj: 310438
Poruke: 243
*.adsl.net.t-com.hr.

Sajt: www.komunalac.hr


Profil

icon Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!31.12.2012. u 08:40 - pre 137 meseci
Molim forumaše za pomoć...
Napravio sam bazu za alatnicu i sve radi OK, osim jedne stvari, kada otvorim izvještaj za dužnike prikaže mi i one korisnike koji su alat vratili. Radi se o slučaju ako jedan alat uzme neki korisnik i onda ga vrati, pa drugi korisnik zaduži taj isti alat ali ga ne vrati - kada pokrenem izvještaj za prikaz dužnika pokaže mi sve koji su posuđivali taj alat bez obzira što su ga već prije vratili, umjesto da prikaže samo one koji nisu vratili alat u alatnicu.
Izvještaj se temelji na upitu u kojem sam postavio uvjet da status alata piše "IZDATO IZ ALATNICE" i drugi uvjet da datum vraćanja alata bude prazan (Is Null), ali ne radi - doduše nema niti poruke greške, tako da ne znam kako urediti stvar da ispravno radi. Kod statusa alata vrijednosti sam stavio preko kombo boxa da izbjegnem grešku krivog upisivanja.
Baza je .accdb
Prikačeni fajlovi
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!31.12.2012. u 10:16 - pre 137 meseci
Primer... ako moze u 2003-ci.
Jednog dana...
 
Odgovor na temu

dzaga29
Davor Žagar
Komunalac d.o.o. Delnice
Delnice, Hrvatska

Član broj: 310438
Poruke: 243
*.adsl.net.t-com.hr.

Sajt: www.komunalac.hr


Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!31.12.2012. u 15:10 - pre 137 meseci
Prikvačio sam bazu...
Na žalost ne mogu je konvertirati u .mdb pošto je rađena u 2007-ci.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!31.12.2012. u 16:16 - pre 137 meseci
Sa 2007-com ne mogu da je otvorim,ali sa 2010-kom mogu,mada mi prijavljuje greske oko activex kontrola.Nema veze.Pogledaj primer pa vidi da li odgovara.Pozdrav.
Jednog dana...
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!31.12.2012. u 18:30 - pre 137 meseci
Pogrešno je koristiti naše znake (ščćđž) u nazivima objekata i VBA kodu. To na kraju proizvede mnoge problem. Između ostalog i taj da nemože da se snimi u nekoj od prethodnih verzija Access-a. Otvoreno takođe 2010-kom.

Prikačeni fajlovi
 
Odgovor na temu

dzaga29
Davor Žagar
Komunalac d.o.o. Delnice
Delnice, Hrvatska

Član broj: 310438
Poruke: 243
*.adsl.net.t-com.hr.

Sajt: www.komunalac.hr


Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!01.01.2013. u 01:18 - pre 137 meseci
SLOJ zahvaljujem, ali problem postoji i dalje; vidim da si skinuo kod za događaj Form_AfterUpdate(), međutim taj kod je potreban da filtrira sve zapise tako da se prikazuju samo oni gdje je polje za datum vraćanja prazno. Usput vidio sam i da se zapisi zaduženja alata pišu jedan preko drugog a ne dodaje se novi slog. Stvarno ne znam što je pošlo po krivom, ali u upitu Dužnici kada za datum vraćanja alata pod filterom stoji 'Is Null' ne prikazuje niti jednog dužnika, a kada ovaj filter obrišem onda se prikažu svi zapisi za navedeni alat koji je izdan bez obzira dali je datum vraćanja popunjen ili ne???
Ujedno prihvaćam sugestiju koju je dao Getsbi i izbacit ću naše znake (ščćđž) u nazivima objekata i VBA kodu. Ujedno pitanje:
dali se za polja tablica i forme koriste odvojene riječi ili i njih treba spajati; npr. 'Podfprma Alati' ili 'Podforma_Alati' odnosno ID Alat ili ID_Alat.Pozdrav!
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!01.01.2013. u 07:45 - pre 137 meseci
Notacija "Podforma_Alati" ili čak "PodformaAlati" je bolja nego odvojeno pisanje reči za nazive objekata svih klasa (pa i naziva kolona). Razlog je taj što u suprotnom moraš da paziš pri pisanju u VBA kodu da odvojene reči za nazive stavljaš u srednje zagrade. Recimo ovako: [Podforma Alati]. Svako referenciranje je sigurnije ako se držiš predložene notacije.
 
Odgovor na temu

SLOJ.1973

Član broj: 130198
Poruke: 871
*.dynamic.isp.telekom.rs.



+41 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!01.01.2013. u 16:01 - pre 137 meseci
Ništa nisam dirao što se formi tiče,jer već sam rekao da nisam mogao da otvorim forme,izbacuje mi greške.Ono što sam uradio jeste da sam na izveštaju PregledDužnika,tj u upitu Dužnici,ispravio kriterijume pretrage,i to sve kod mene savršeno radi,izlistava samo one koji nisu vratili alat,tj. Dat.Vr is null.Obrati pažnju da danas moraš da ukucaš "Za alat uzet pre koliko dana?" broj 2 i da će ti prikazati ID korisnika pod brojem 9= Šćepić Vlado.
Jednog dana...
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!01.01.2013. u 18:47 - pre 137 meseci
Namam vremena sve da prepravljam. Importovao sam sve objekte osim komandne table u novu, čistu bazu. Komandna tabla očigledno sadrži neku OCX kontolu. I dalje ne može u.mdb zbog naših znakova. Neka Davor ovo očisti od naših znakova i postavi uz konkretno pitanje, pa će Slobodanu biti jednostavnije za odgovoriti.

Ps. Za sve ostale članove. Trudite sa da olakšate onima koji vam pomažu.





[Ovu poruku je menjao Getsbi dana 02.01.2013. u 13:48 GMT+1]
Prikačeni fajlovi
 
Odgovor na temu

dzaga29
Davor Žagar
Komunalac d.o.o. Delnice
Delnice, Hrvatska

Član broj: 310438
Poruke: 243
*.adsl.net.t-com.hr.

Sajt: www.komunalac.hr


Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!01.01.2013. u 22:44 - pre 137 meseci
Poslušao sam te Getsbi i očistio od naših slova, konvertirao u .mdb (2003) i napravio novu glavnu formu tako da Slobodan u potpunosti može vidjeti u čemu je problem. Ono što sam ja primjetio; forma 'Izdavanje / vraćanje Alata' je poludila; iako je ID_Zapis autonumber nakon unosa zaduženja ne krećem se na idući zapis nego zapisuje po istom slogu. A za izvještaj 'Dužnici' koji se bazira na upitu ne dobivam valjane rezultate. U biti danas znam puno manje nego jučer ????
Prikačeni fajlovi
 
Odgovor na temu

srdrazic

Član broj: 187994
Poruke: 509



+13 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!02.01.2013. u 11:30 - pre 137 meseci
Private Sub Form_Open(Cancel As Integer)
Me.Filter = "((Dat_vra Is Null))"
Me.FilterOn = True
End Sub

Zbog ovog filtera ne može da ti prikazuje ranije unete podatke.

Ako hoćeš da ih imaš sve onda na on open proceduru napravi embedded macro koji će ti otvarati uvek novi zapis.

Valjda si na to mislio.
Teško je biti direktor a još teže ne biti!?
Prikačeni fajlovi
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
212.178.228.*

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!02.01.2013. u 12:01 - pre 137 meseci
Model Vase baze nije adekvatan. Atribut Status u entitetu Alati po sadrzaju ukazuje da je potrebno model prosiriti sa entitetom StatusAlata. Enititet StatusAlata treba da ukaze u kom svojstvu je alat u smislu upotrebljivosti tako da Vam predlazem drugaciji sadrzaj.
Da li je neki alat raspoloziv ili ne prikazan je upitima.


Prikačeni fajlovi
 
Odgovor na temu

dzaga29
Davor Žagar
Komunalac d.o.o. Delnice
Delnice, Hrvatska

Član broj: 310438
Poruke: 243
*.adsl.net.t-com.hr.

Sajt: www.komunalac.hr


Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!02.01.2013. u 19:43 - pre 137 meseci
Zorane, zahvaljujem ovo doista radi i moram se samo malo pozabaviti sa statusima alata ( aktivan alat za moj primjer mora strogo biti odvojen - da li se nalazi u alatnici ili je izdan na teren ) i moram zaduživanje i razduživanje alata preko kombo polja automatizirati da korisnik (alatničar) što jednostavnije radi i što manje traži po zapisima.
Svejedno ne razumijem zašto moj primjer ne radi kada sam se koristio sa primjerom Branislava Mihaljeva : škola Accessa (http://www.praktikum.rs/skola/access/index.asp) i kompletan njegov primjer preuredio od Biblioteke na Alatnicu.
Zorane još jedna molba, svi ovi korisnici su uposlenici firme u kojoj radim a alat znamo posuditi i vanjskim korisnicima koje ne želim upisivati u istu tablicu sa uposlenicima firme ( ovu tablicu koristim i za druge relacije - izdavanje HTZ opreme i sl. ) Moje pitanje: da li na takav način moru rješiti i korisnike ( 3 tablice - status korisnika, Uposlenici i Vanjski korisnici ), ako nije problem shema. Zahvaljujem unaprijed.
Pozdrav!!!

[Ovu poruku je menjao dzaga29 dana 02.01.2013. u 21:15 GMT+1]
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
..106.109.adsl.dyn.beotel.net.

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!02.01.2013. u 22:28 - pre 137 meseci
Citat:
dzaga29
1. Još jedna molba, svi ovi korisnici su uposlenici firme u kojoj radim a alat znamo posuditi i vanjskim korisnicima koje ne želim upisivati u istu tablicu sa uposlenicima firme ( ovu tablicu koristim i za druge relacije - izdavanje HTZ opreme i sl.)
2. Moje pitanje: da li na takav način moru rješiti i korisnike ( 3 tablice - status korisnika, Uposlenici i Vanjski korisnici ), ako nije problem shema.


Vidite, kada se neki slozeni sistem zeli preslikati i pri tome se jos preslikavanje uprosti, onaj ko ga preslikava pokusava da identifikuje objekte sistema i pri tome ih imenuje imenima, koja su mu se u tom trenutku ukazala ne ulazeci u daljnju analizu te otuda pojavni oblici imena objekata od interesa posmatranja Alati, Korisnici, Poslovanje...
Imenovanje objekata od intreresa posmatranja je slozen postupak koji zahteva iskustvo u pravljenju baze i zadire u oblast projektovanja sistema. O imenovanju objekata bilo je ranije dosta reci i ne bih se ponavljao, jedan deo je kolega @Getsbi pomenuo, kao jedno od prakticnih pravila. No posto pomenuh projektovanje tada imenovanje ima sasvim drugu dimenziju tu postoje pravila ponasanja. Jedno od osnovnih pravila je pokusati sto realnije preslikati realni sistem. Kvalitetnim preslikavanjem vasa baza a kasnije i aplikacija ce bolje funkcionisati i zadovoljavati zahtevima koje kao korisnik postavljate.

Vec iz Vaseg prvog pa i drugog pitanja moze se uociti da postoje objekati od interesa posmatranja Alat, Korisnik a da i postoje objekti posmatranja HTZ oprema a cak i neki korisnici koji nisu klase koju ste do sada posmatrali, misleci na zaposlenike, vec da ima i drugih klasa koji to nisu. Zatim zakljucujete da i jedni i drugi mogu biti ucesnici u procesu izdavanja/zaduzivanja/vracanja necega i tada se stvar komplikuje.

Postavlja se tada pitanje gde je granica Vaseg sistema? I da li ima i drugih objekata od interesa posmatranja u Vasem sistemu? Iskustvo mi govori da sigurno ima i da je Vas sistem sigurno siri nego sto ste ovde prikazali i postavili (verovatno zbog jednog problema, uprosceno, sto je inace intencija na forumu).

No da ne duzim (a vec jesam :-( ).

Iz Vasih postavljenih pitanja i iskustva zasigurno je da postoje u Vasem sistemu osobe (korisnici) koji su cak skoro sa istim osobinama kao sto su Uposlenici, Vanjski korisnici i ko zna jos koja kategorija. Svi oni su u stvari lica ili cesto se zovu fizickim licima i oni kao takvi predstavljaju u odnosu na Vas sistem lica koja su poslovni partneri. Takodje sigurno ima i lica koja su pravna lica koja su takodje poslovni partneri. Ako je to tako onda je najbolje resenje za preslikavanje sistema generalizacija objekata od interesa posmatranja generalnim imenom Partner, a specijalizovati sa specijalnim osobinama za odredjene klase partnera prvo na pravna lica pa onda na fizicka lica gde pojedina fizicka lica mogu biti uposlenici (zaposlenici, radnici...). Model partnera sam vec vise puta prikazivao u raznim temama te pogledajte.
 
Odgovor na temu

dzaga29
Davor Žagar
Komunalac d.o.o. Delnice
Delnice, Hrvatska

Član broj: 310438
Poruke: 243
*.adsl.net.t-com.hr.

Sajt: www.komunalac.hr


Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!07.01.2013. u 20:41 - pre 137 meseci
Zorane, zahvaljujem na savjetima i sigurno ću ih primjeniti. Pošto sam još nezreo u Accessu znam da mi predstoji x-puta prerađivati bazu, ali nije problem... ponavljanje je majka mudrosti. Alatnicu sam rješio na način kako si mi predložio i stvarno sam zadovoljan kako radi. Jedini problem je taj što bi se svi podaci, osim datuma vraćanja trebali zaključati za izdati alat i eventualno da se automatski pozicionira na novi zapis prilikom otvaranja forme - još samo to da složim i sve je ok. Zahvaljujem i pozdrav!
 
Odgovor na temu

Zoran.Eremija
Zoran Eremija
SYSTEM ANALYST
Freelancer
Beograd

Član broj: 251342
Poruke: 855
..106.109.adsl.dyn.beotel.net.

Sajt: zoraneremija.wix.com/erem..


+47 Profil

icon Re: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!07.01.2013. u 22:21 - pre 137 meseci
Zbog drugih koji prate ovaj forum da dodam jos na moj prethodni komentar da treba prouciti TOP temu http://www.elitesecurity.org/t...a-definisete-projektni-zadatak pa tek onda se upustati u ozbiljniji pristup definisanja i identifikacije objekata od interesa posmatranja.
 
Odgovor na temu

[es] :: Access :: Pomoć za Upit na bazu... prikazuje što treba i što netreba !!!

[ Pregleda: 2970 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

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