[ mmiirrzzaa @ 23.07.2008. 16:12 ] @
jel mi moze neko uraditi kod za refreshovanje forme svake minute,

kako bi polje u kojem sam postavio vrijeme (DefaultValue: Time()), bilo uvijek trenutno vrijeme, a ne vrijeme koje je ostalo od zadnjeg unosenja.
[ Scelle @ 23.07.2008. 21:32 ] @
Dakle ovako: otvoris formu u design modu i prikazes Properties. U Proprety-ju kliknes na karticu Event i tu pronadjes svojstvo (ako tako mogu da nazovem) Timer Interval. Kako oces da ti bude to na svakih minut, tu treba da uneses 60000, posto je to vrijednost u milisekundama.
Nakon toga, pronadji event On Timer i tu unesi sledeci kod:
Code:
Me.Refresh

Ovim osvezavas citavu formu, pa sa njom i potrebnu kontrolu.
Moram da te upozorim da ovdje prikazano vrijeme moze odstupati do 60 sekundi od stvarnog vremena, zbog intervala osvezavanja. Na primjer, ako ti otvoris formu u 11:42:59, Timer pocinje tada da odbrojava 60 sekundi. Iako ce vec sledece sekunde vrijeme biti 11:43:00, to ce biti prikazano tek pri narednom osvezavanju, nakon 60 sekundi. Ne znam koliko ti je to bitno, ali eto da napomenem. Ovo mozes ublaziti tako sto smanjis Timer Interval na 30 sekundi, samo sto ce onda forma cesce "blinkati".
[ mmiirrzzaa @ 23.07.2008. 21:46 ] @
ma nije mi to strasno, ja cu onda najvjerovatnije staviti i 5 minuta, jer na 8 radnih sati radnika, 5 minuta nije nista

a stavit cu 5 minuta da mi se nebi desilo da u sred unosenja podataka, da se forma refreshuje.

hvala ti druze

pozdrav...
[ izonic @ 24.07.2008. 10:40 ] @
Citat:
stavit cu 5 minuta da mi se nebi desilo da u sred unosenja podataka, da se forma refreshuje



Znaci sam si rekao usled unosenja podataka i vjerovatno ti treba vrijem kada se zadnji podatak unese.
Ako je tako ja bih ti predlozio da na formi na kojoj unosis podatke na zadnjem polju koje unosis na after update upises vrijeme u polje vrijeme.