Novo

Forum kao aplikacija na telefonu

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

  • 29 odgovora
  • 8.145 pregleda

Najnovija ↓

Access ponisti button 02.11.2017. u 11:36 · pre 109 meseci #1
Pozdrav ekipa,

pokušavam obrisati podatke sa frm.(ali ne iz tablice samo da očisti frm)

znaci želim da kad otvorim ili pritisne gumb poništi, da mi sva polja budu prazna u toj frm.
dobivam stalno greškuScrean greske

kad upisem me.txtprezime="" ..... plus ostalo da ne pišem sve baca mi stalno grešku.
gdje sam pogriješio?

Code:
Private Sub txtPoništi_Click()
Me.txtSifra = ""
Me.txtDatum = ""
Me.txtPrihod = ""
Me.txtPrihod2 = ""
Me.txtKomentar = ""

End Sub

Re: Access ponisti button 02.11.2017. u 14:23 · pre 109 meseci
izmenjeno 1 put, poslednji put Taft 02.11.2017. u 19:03
  1. Taft02.11.2017. u 19:03zapis iz teksta poruke
#3
nisu sve txt imam i number

eto primjer koji mi treba
Hvala!!
Re: Access ponisti button 03.11.2017. u 12:41 · pre 109 meseci
izmenjeno 1 put, poslednji put Getsbi 03.11.2017. u 13:14
  1. Getsbi03.11.2017. u 13:14zapis iz teksta poruke
#4
Polja iz forme koja je vezana za tabelu ili upit kao izvor podataka ne mogu da se prazne na takav način koji si pokušao a da ne obrišeš zapis u tabeli. Tako nešto je moguće u formam tipa unbound (nevezane). Kod njih unosiš podatke i onda posebno napisanom procedurom na neko dugme snimaš zapis u tabelu.

Inače ima dosta početničkih grešaka.
Izračunata polja (Calculated) nikad nemoj da čuvaš u tabeli. To što treba da izračunaš uradi u upitu onog momenta kada ti zatreba za neki izveštaj.
Datum deklariši sa tipom Date/Time. Polja: Prihod, Prihod2 i Prihod3 govore da ti treba posebna tabela za prihode. Šifarnik prihoda. Veza treba da bude jedan prema više (One-to-Many), a ne Indeterminate.

Konkretno pražnjenje numeričkih polja ne ide sa = "" već sa = 0. Za datum možeš da staviš funkciju Now(). Ponudiće ti današnji datum koji možeš da prekucaš.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Access ponisti button 03.11.2017. u 23:17 · pre 109 meseci #5
Kako si napisao početničke greske :).
Da ja sam full zelen :)
znaci u tablicama ne radim nikakve računske operacije, samo u upitima?
Re: Access ponisti button 04.11.2017. u 13:07 · pre 109 meseci
izmenjeno 1 put, poslednji put Taft 04.11.2017. u 14:54
  1. Taft04.11.2017. u 14:54zapis iz teksta poruke
#7
hvala neke sitnice sam shvatio sad
Re: Access ponisti button 05.11.2017. u 12:20 · pre 109 meseci #8
Getsbi

jos pitanja :))
recimo ovako imam 6 firmi u kojima neki čovjek radi u 2 ili 3 firme.
kako da dobijem da mi u query pokaze samo tog covjeka u tim firmama u kojima je zaposlen i da mi pokaze firmu sa zaposlenicima.
okaciti cu primjer pa ako nije problem POMOZI :)
Re: Access ponisti button 05.11.2017. u 15:16 · pre 109 meseci #9
Zaposleni može istovremeno da radi samo u jednoj firmi. Ako menja firme onda vodimo evidenciju zapošljavanja i napuštanja firme. Tabele evidencije se ovde zove „Firma_Zaposleni”. Imaš tri neophodne tabele sa upotrebom Lookup nad tabelom „Firma_Zaposleni”. Unesi još podataka, mada se i ovako jasno dobija slika o fluktuaciji zaposlenih. Isprobaj sva tri upita. Dva su parametarska. Nadalje bi išlo kreiranje formi za unos podataka, pokretačkih formi u kojima bi zadavao parametre za upite referenciranjem na polje forme i izveštaji čiji su izvor podataka upravo upiti.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Access ponisti button 05.11.2017. u 23:07 · pre 109 meseci #10
po zakonu zaposlenik moze raditi u 3 firme ali nesmije premasiti 8 s dnevno.
može li se ono moje posloziti?
Re: Access ponisti button 06.11.2017. u 07:54 · pre 109 meseci
izmenjeno 1 put, poslednji put Getsbi 06.11.2017. u 08:13
  1. Getsbi06.11.2017. u 08:13zapis iz teksta poruke
#11
Ok. Moj predlog ne ograničava to zakonski rešenje. Dodaj podatke i isprobaj. Otvorena je mogućnost rada u više firmi istovremeno. Prva rečenicu koju sam napisao u prošloj poruci ne mora da je svuda pravilo.

Onaj tvoj model ne zadovoljava prve tri normalne forme u relacionoj teoriji. Cilj normalizacije je da se izbegne redundanca. Konkretno to znači da ako vodiš za svaku firmu posebnu tabelu ponavljaš (atribute) kolone: prezime, ime, mobitel.... Šta ako zaposleni promeni nešto od ličnih podataka? Moraćeš da u svakoj tabeli vršiš ispravku.

Dodavanjem atributa u model koji sam ti predložio možeš da uradiš gotovo sve, a da ostane korektno i jednostavno. Nove tabele dodaj samo u slučaju da predstavljaju zaseban entitet koji ti je neophodan.
Recimo da želiš da vodiš i evidenciju o godišnjim odmorima. Dodaj tabelu pod nazivom „Godisnji_Odmor”. Poveži je sa tabelama „Firma” i „Zaposleni”. Slično kao što sam ja povezao tabelu „Firma_Zaposleni” sa te dve tabele. Primarni ključ će biti [FirmaID+ZaposleniID]. Ostali atributi (kolone): PrviDeoOd, PrviDeoDo, DrugiDeoOd,DrugiDeoDo. Svi su tipa Date/Time. Ako bih ovo pokušao da izguram u postojeećoj tabeli „Firma_Zaposleni” ponavljali bi mi se podaci u kolonama DatumZaposlenja i DatumPrestankaRada.
Probaj da razmišljaš na takav način.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Access ponisti button 06.11.2017. u 09:13 · pre 109 meseci #12
Getsbi,

Hvala ti na strpljenu, vrlo dobro objašnjemo.
Pokušati ču nešto napraviti :)).
Re: Access ponisti button 08.11.2017. u 20:54 · pre 109 meseci
izmenjeno 1 put, poslednji put Taft 08.11.2017. u 21:32
  1. Taft08.11.2017. u 21:32zapis iz teksta poruke
#13
Eto mene opet :P

daj plz pogledaj tablicu GO.
tablica Go imam zaposlenika koji koristi 3 puta go od recimo 22 dana, kako da dobijem dane točno?
staviti cu primjer
još sam se sjetio kao da vikende ne racuna i praznike imas ideju?
Re: Access ponisti button 11.11.2017. u 13:44 · pre 109 meseci #15
Da ne otvaram novu temu a vezano je uz access.

Dali postoji nacin da se otvori napravljena baza accessa u pc koji nema office ??
Re: Access ponisti button 11.11.2017. u 14:45 · pre 109 meseci #16
Postoji. Microsoft nudi besplatnu Runtime verziju Access-a. Aplikacija koju napraviš treba da ima neku navigacionu formu ili komandnu tablu koja pokreće sve ono što korisnik treba da vidi. Pojedinačnim objektima ne može da se pristupi.
https://blogs.office.com/en-us...vailable-for-download/?eu=true
Ta verzija se instalira na računar bez potrebe da ima Office paket.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Access ponisti button 12.11.2017. u 17:33 · pre 109 meseci #19
Ideja je da napraviš tabelu Kalendar za tekuću godinu i popuniš je samo sa onoliko zapisa koliko ima radnih dana. Napravio sam ti i tabelu Dani (ponedeljak - petak).
Broj zapisa će biti 365 - (52*2) – praznici. Otprilike 255 mogućih radnih dana i toliko zapisa. Sve u zavisnosti od države do države.
Prepravio sam ti tabelu GO povodom polja PrvDioOd i PrviDioDo. Pogeladaj. Nakon toga se sve svodi na prosto sabiranje. Računanje može i iz glave. Popuni i isprobaj.
Kad ti zatreba da vidiš datume, praviš query od više tabla.

P.s. U buduće pakuj fajlove sa .rar ili zip. Zbog uštede prostora na serveru.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Access ponisti button 20.11.2017. u 18:33 · pre 108 meseci #20
guzva na poslu,pa sad opet ulovio malo vremena.
postaviti cu bazu.
recimo što me mući:
imam zaposlene u 2 ili 3 poduzeca, nerade svi u istim poduzecima vec je to salata :(.
recimo po ovoj bazi zaposlenik 8 karadzic radi u billi.konzumu i zetu
radic radi u bili , zetu i dv

Kako da napravim pravi upit za po id zaposlenog da dobijem samo firme u kojima radi?

P.S mozda je ovo smijesno pitanje ili nekima bezevze :)(ja bi voliko nauciti)

Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme