Novo

Forum kao aplikacija na telefonu

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

  • 17 odgovora
  • 9.085 pregleda

Najnovija ↓

Racunanje starosti radnika pomocu upita i izveštaja 29.09.2009. u 11:21 · pre 208 meseci #1
Kako u accessu da izračunam kolika je starost radnika pomoću upita ili izveštaja između današnjeg datuma i datuma rođenja.Treba mi krajnji izveštaj koji prikazuje
kolika je starost svakog radnika odnosno prikazuje koliko ima godina,meseci i dana.Ako neko zna kako se ovo radi molio bih ga za pomoć?
Evo postaviću primer:
Re: Racunanje starosti radnika pomocu upita i izveštaja 29.09.2009. u 15:35 · pre 208 meseci #3
Pokušao sam preko onog što si mi savetovao na onim primerima ali ono je sve za forme tako da racunam preko dugmeta,a meni treba nešto što će mi sračunavati
odmah u izveštaju.Tako da od današnjeg datuma oduzmem datum rođenja i dobijem koliko radnik ima godina meseci i dana.
Re: Racunanje starosti radnika pomocu upita i izveštaja 29.09.2009. u 16:16 · pre 208 meseci
izmenjeno 1 put, poslednji put Getsbi 29.09.2009. u 20:59
  1. Getsbi29.09.2009. u 20:59zapis iz teksta poruke
#4
Pokušaj da u querijima koristiš funkcije Date() za tekući datum, DateDiff() za razliku dva datuma.

Mada mislim da je složena računica koja se pominje u primeru koji sam naveo, nepodesna za query. Možda bi se na On Format Detail sekcije Reporta dao primeniti VBA kod iz tog primera.


Evo ovako kako sam zakačio u primeru. I drugi put koristi u Tools, Options, General, Comapct on Close ( da bi .mdb bio manji). 57 MB je previše. Raspakivanje traje duže od minuta na mojoj mašini koja i nije tako loša.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Racunanje starosti radnika pomocu upita i izveštaja 01.10.2009. u 15:10 · pre 208 meseci #6
Sada pošto sam napravio formu na kojoj izračunavam starost za svakog radnika posebno pomoću dugmeta izracunaj.Ne znam da li postoji neki kod pomoću kog mogu izračunati jednim klikom na dugme starost za sve radnike a ne da posebno za svakog radnika da klikćem pošto u bazu treba da stavim 350 radnika?
Re: Racunanje starosti radnika pomocu upita i izveštaja 01.10.2009. u 17:51 · pre 208 meseci #7
Pa upravo to ti radi report "ZAPOSLENI" u fajlu koji sam prethodno zakačio. Svako izračunavanje na formi ili čuvanje takvih rezultata u tabeli bi bilo suvišno, obzirom da je starost promenljiva kategorija od danas do sutra.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Racunanje starosti radnika pomocu upita i izveštaja 02.10.2009. u 08:40 · pre 207 meseci #8
Da,ali meni treba upit na osnovu kog izracunava koliko radnika je steklo uslov za penziju.Npr da mi izlista sve radnike koji su stariji od 55 godina,a ne znam kako to da uradim u izveštaju.Ovako kada upišem to u tabelu ja na osnovu toga mogu da napravim upit.Ne znam kako to da uradim u izvještaju.
Re: Racunanje starosti radnika pomocu upita i izveštaja 02.10.2009. u 15:07 · pre 207 meseci
izmenjeno 1 put, poslednji put Getsbi 02.10.2009. u 16:56
  1. Getsbi02.10.2009. u 16:56zapis iz teksta poruke
#9
Napravi formu u koju ćeš da u text polje uneseš kritični datum (posle kojeg su zaposleni rođeni). Forma na dugme pokreće postojeći izveštaj (onaj koji sam napravio) i koji za izvor sada treba da ima novi query umesto tabele ZAPOSLENI.

DoCmd.OpenReport "PostojećiIzveštaj", acViewNormal

Taj novi query koji treba da napraviš se referencira na formu, tako da u njegovoj koloni DATRODJENJA u redu Criteria piše:
>[Forms]![NazivTvojeForme]![NazivDatumskogPoljaNaFormi].

Ostala polja u query-ju dodaš po volji.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Racunanje starosti radnika pomocu upita i izveštaja 05.10.2009. u 13:41 · pre 207 meseci #11
Ne znam da li da otvorim novu temu ili da se nadovezem na postojecu.Napravio sam formu form11 na kojoj se nalaze polja za unos prethodnog radnog staza,zatim polja za unos prethodnog staza u firmi(ako je neko otisao pa se vratio),zatim polja za unos staza u komgrapu od datuma zasnivanja radnog odnosa do danasnjeg datuma,i na kraju ukupnog radnog staza od pocetka radnog veka.Ja sam napravio na format detail isto kao sto sam imao na izvestaju da izracunam koliko je godina,dana i meseci proveo u firmi i da upisem u polja,ali nece da radi.I na kraju bih trebao da sberem koliko ima ukupno radnog staza i da se sve to upise u tabelu staz.Ne znam da li to moze da se izvede i kako?

Evo saljem primer.
Re: Racunanje starosti radnika pomocu upita i izveštaja 06.10.2009. u 07:11 · pre 207 meseci #12
Pokušavaš preko forme da našuniš polja u tabeli izračunatim vrednostima.
Prvo, izračunata vrednosti je necelishodno upisivati u tabele. Pogotovo one koje se menjaju svakog dana.
Drugo, za popunjavanje tabele na ovaj način potrebno je znanje iz Redcordsetova i VBA programiranja.

Što se tiče sabiranja staža, evo ti link gde sam to pokazivao: http://www.icentar.com/showthr...mp;highlight=sabiranje+sta%9Ea
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Racunanje starosti radnika pomocu upita i izveštaja 06.10.2009. u 09:01 · pre 207 meseci #14
Ja sam svojevremeno učio iz knjige "Majstor za Access 2002 VBA". Autori: Susann Novalis i Dana Jones. Izdavač je Kompjuter biblioteka. I dan danas je konsultujem kad nešto zaboravim.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Racunanje starosti radnika pomocu upita i izveštaja 08.10.2009. u 09:02 · pre 207 meseci #16
Evo mene,opet trazim pomoć.Imam prethodni staz u firmi(ako je neko ranije radio pa se ponovo vratio),zatim prethodni staz u drugim firmama,i staz u firmi koji sam izracunao na osnovu datuma zasnivanja radnog odnosa i danasnjeg datuma preko format detail u izvestaju.Sada me zanima da li mogu isto tako da izracunam ukupni staz i kako.Izvestaj je STAZ Query.

Evo primera:
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme