zxz 21.03.2015 10:40
Predmet:Re: Prihodi i rashodi

E odlicno.
Sad cu ja nesto opet napomenuti sto sam i gore amlo dortakao.
Tablice su relacijski povezane mada ja u ovom slucaju nebi niti jednu vezao jer su to takozvane kodne tabele.
Sta to znaci?
Sve tabele sem tabele T_posao ces koristiti kao lukap na formi koju ces naparviti za unos u tabelu T_posao i to na combo box ili pak list box.
I jedna i druga ova kontrola imaju opciju da se limitira na listu tako da te stiti isto kao da si i relacijski vezao tabele a ova relacijak veza zna ponekad i smetati.
Druga stvar ja sam napravio u tabeli T_Posao polja:
-RadnoMjesto
-StrucnaSprema
-Zvanje

Kao brojcane vrijednosti a kod tebe je bio tekst.
Tekstualna vrijednost je i bolja u niz slucajeva i tada se umjesto sifre prenosi naziv iz kodne tabele:
Kako se to radi?
Uzmimo nase polje radno mjesto. U njega cemo upisivati sifru radnog mjesta iz tabele T_Zvanje.
Mogli smo mi unositi isto tako podatke iz druge kolone ove tabele i i posto su oni tekstualni znaci i nase polje RadnoMjesto u tabeli T_Posao moralo bi biti string i pored toga morali bi na lukap promijeniti Bound Column na 2 sto znaci da uzioma drugu kolonu iz tablice a ne prvu.

Eto toliko za sada.
Sad bi mogli krenuti u izradu formi ali ti trebas reci sta si zamislio pa cemo raspravljati o tome.
Neka bude tvoja ideja koju cemo zajednicki sprovesti u djelo.

Dan79 21.03.2015 13:26
Predmet:Re: Prihodi i rashodi

zamisao je prvenstveno da naučim,jer do sad sam kopirao codove i gubio se u tome.
želja mi je naućiti radit u početku jednostavne baze, a kasnije ko zna možda i ja pomažem ljudima na ICENTRU :P
znači sad ima 4 tablice svaka sa svojim parametrima
e sad trebam znači jednu form u koju ću upisivati podatke.
Da pitam u početku odmah u t_posao polja radno mjesto i zvanje mi je uredu da bude klizno jer to su standardna i vrlo malo je promjena.
a zvanje e tu je sad malo problematično jer danas uz zvanje svako ima svoju titulu pa od 20 ljudi 10 ih ima mr.dr ing itd...(moožda može ostati tako a da napravim da se u tom polju dopisuje i spremaju zvanja)
koji je tvoj savjet?

zxz 21.03.2015 13:38
Predmet:Re: Prihodi i rashodi

Ti to dobro razmisljas. Malo cu te ispravljati i u nazivima da bi naucio. To sto zoves klizno je u stvari kontrola Combo box a obicni upis je text box. Imamo jos cesto koristeno i list box ali o njemu cemo kada dodje na red.
Sve kodne tabele moraju imati i mogucnost dodavanja podataka.
Znaci tabele:
radnoMjesto zvanje itd..
Dobro si zamislio osnovna forma je forma od tabele T_posao preko koje cemo u ovu tabelu ubacivati podatke i to je sve ok. za sad.
Sad uzmi sam ako hoces pa napravi autoform na osnovu tabele t_posao i onda postavljaj pitanja sta ti nije bas jasno kako radi.
Prvo probaj napraviti autoform iz tabele T_podaci.

Dan79 21.03.2015 14:42
Predmet:Re: Prihodi i rashodi

mislim da za sad nema pitanja.
napravio sam frmPosao iz t_Posao to je jednostavno Smiling

ustvari tek sad počinju pitanja Smiling
sad ovdje unesem sva polja i kako dalje unesti drugu osobu napraviti gumbe?
  1. dodaj/uredi
  2. ispravi
  3. obriši
  4. spremi
  5. print
  6. traži
Prilozi:
BazaLjudi_2.rar (Velicina datoteke:20.43 KB)

zxz 21.03.2015 17:27
Predmet:Re: Prihodi i rashodi

To je ono sto sam ti vec napominjao, ti si radio u nekom drugom programskom jeziku.
Idemo redom.
Dodaj ces dobiti ako ma dnu rekordslektor kliknes na novi upis.
Dole krajnja desno ikonica.
ispravi/uredi-Mozes odma ispravlajati i uredjivati i to ce biti zapisano.
Obrisi- obrisat ces cijeli rekord iz baze (cijeli red podataka u tabeli) Ukiliko kliknes navertikalni slektor sa lijeva strane forme desnim misem te odaberes opciju cut.
spremi-Netreba jer ce automatski sve biti spremljeno.
Print-E tu treba napraviti izvjestaj za stampu jer on sigurno nece izgledati kao frorma
trazi-I to treba napravviti ali prvo se treba odluciti po kojim poljima ces traziti

Dan79 21.03.2015 18:29
Predmet:Re: Prihodi i rashodi

ok pronašao sam za obrisati i napraviti novi.
sad traži trebalo bi po imenu i prezimenu s obzirom da nemam traženi podatak (oib,jmbg ili datum rođenja)
to bi trtebao napraivit queri (upit) za to,nisam siguran dali moram raditi queri prema T_Posao ili frmPosao?

pogledaj dali sam dobro napravio
Prilozi:
BazaLjudi_3.rar (Velicina datoteke:21.72 KB)

zxz 21.03.2015 20:36
Predmet:Re: Prihodi i rashodi

Query je upit bazi podataka odnosno u tvom slucaju tabeli T_posao.
Promijeni ime forme U F_Posao:
U form header dodj dva txt polja i daj im imena:
P_ime i P_prezime.
Prebaci i tvoj komandni taster cmdTraži u header i preimenuj ga u cmdTrazi.
Nemoj koristiti nasa slova u nazivima i u kodu.

Nemoras ovo kaciti ponovo napravit cemo kod pa kad postavis onda cemo i raspraviti kako radi.
Za sad samo uradi gore navedeno i nemoj kaciti bazu netreba.

Dan79 21.03.2015 21:09
Predmet:Re: Prihodi i rashodi

ok uradeno ta 2 polja si zamislio kao pretraga imenea i prezimena?

Dan79 23.03.2015 20:53
Predmet:Re: Prihodi i rashodi

heheh zx gdje smo ono stali?

zxz 23.03.2015 23:25
Predmet:Re: Prihodi i rashodi

Uf ostao sam ti duzan pretragi+u napraviti.
Izvini ja zaboravio a nocas sam u frci neznam hocul stici.