Novo

Forum kao aplikacija na telefonu

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

  • 5 odgovora
  • 4.138 pregleda

Najnovija ↓

Racunanje u Accessu 31.07.2008. u 14:58 · pre 222 meseca #1
Napravio sam formu u Accessu koja uspešno računa zaradu radnika na osnovu njihovog broja radnih sati i cene rada, ali mi se ta vrednost (iznos zarade) ne upisuje u tabelu. Trebala bi mi pomoć oko izrade coda kojim bi rešio ovaj broblem.
Re: Racunanje u Accessu 01.08.2008. u 12:44 · pre 222 meseca #2
Neka ti se to polje na formi na primer zove Plata i u tabeli takodje Plata.

Dim Currdb As Database
Dim rs As DAO.Recordset
Dim Zarada As Currency,Sati As Double, Cena As Currency
Set Currdb = CurrentDb

Set rs = Currdb.OpenRecordset("SELECT [BrojSati] AS BrojSati, " & "[CenaRada] AS CenaRada " & " FROM TvojaTabela WHERE TvojaTabela.IDRadnika = '" & Forms!NazivForme!IDRadnika & "'")
Sati = Nz(rs!BrojSati, 0)
Cena = Nz(rs!CenaRada, 0)
Zarada = Broj + Sati
Me!Plata=Zarada
rs.Close
Nakon toga u Control Source polja Plata sa forme izaberes polje Plata it tvoje tabele.
Re: Racunanje u Accessu 01.08.2008. u 13:31 · pre 222 meseca #3
Ako se tvoja forma naslanja na tabelu (znači vezana je), onda je dovoljno to što si u tabelu uneo elemente iz kojih se računa zarada. Nema svrhe čuvati izračunate vrednosti u tabeli. Bolje je da napraviš report (izveštaj) na kojem će biti izračunato (unbound) polje sa vrednošću iznosa zarade.
Potpis
https://mzahorjanski.wixsite.com/mzahorjanski
https://www.fiverr.com/miroljubzahorja?up_rollout=true
https://www.youtube.com/@miroljubzahorjanski


Re: Racunanje u Accessu 01.08.2008. u 21:27 · pre 222 meseca #4
Evo ja da pametujem malo, šta ako se obrazac po kom se računaju zarade vremenom promeni... Možda nije loše sačuvati tako važne podatke. Slažem se sa ovim što je boki026 napisao, s tim da ne postavljaš apostrofe oko numeričkih vrednosti. I nije mi najjasnije što je u SQL koristio aliase identične nazivima polja.
Potpis
Ozbiljan i odgovoran mladić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme