[ Air Live @ 11.07.2008. 10:57 ] @
Nekuzim zastomi u txtbox-u ne sabira razultat sa ovim codom
Code:
=[OdbijanjeDonjeVodilice]+[OdbijanjeGornjeVodilice]


Ovo samo odradi naprimer ako je 20+20 dobijem razultat 2020 a trebami 40

Ovaj je access poludio !
[ mmarkoni @ 11.07.2008. 11:12 ] @
Verovatno si u tabeli (ili na formi) polja [OdbijanjeDonjeVodilice] i OdbijanjeGornjeVodilice]
označio kao tekst
pa operator „+“ spaja dva stringa, isto kao operator „&“.

Prepravi formate polja u neki od number oblika i kod će raditi kako ti hoćeš.

[ Scelle @ 11.07.2008. 11:12 ] @
Pitanje je kako si formatirao polja u kojima se nalaze podaci koje "sabiras". U tvom slucaju, to su polja [OdbijanjeDonjeVodilice] i [OdbijanjeGornjeVodilice].

Ako si ih formatirao kao Text, logicno je da ih Access tretira kao tekst. Prema tome, nije nista cudno sto on vrati rezultat "2020" jer on ne vidi 20 kao broj, nego kao tekst. Da neko meni kaze: "Saberi 'Dragan' i 'Milena'." ja bih mu rekao "DraganMilena". Ne?

Pretpostavljam da bi formatiranje polja u Number resilo problem. Preporucujem da ovo odradis na tabeli, ako ova polja imas u tabeli.

EDIT: nisam vidio odgovor iznad, pisali smo u isto vreme. :)
[ Leruman @ 11.07.2008. 11:16 ] @
Moras da prebacis podatak iz text box u broj pa da saberes, Access ih tretira kao tekst.
Msilim da bi trebalo da bude ovakvo, nemam access na poslu pa cu mozda pogresiti:

Code:
Vrednost=CInt(OdbijanjeDonjeVodilice.text)+CInt(OdbijanjeGornjeVodilice.text)


Ova komanda CInt prebacuje tekst u integer to bi trebalo da ti zavrsi posao.

Edit: Mislim da nikad nije bilo ovakvo brzih odgovora :)
[ Air Live @ 11.07.2008. 11:23 ] @
Nije access poludio nego sam peviše umoran i potreban mi je dugi dugi odmor ;-)

Hvala ljudi na odgovorima da upitanju je text format koja sitnica a koji propust !

Hvala i uživaj te !
[ Air Live @ 11.07.2008. 11:46 ] @
Samo za Leruman da ova cod neradi !

Code:

Code:
Vrednost=CInt(OdbijanjeDonjeVodilice.text)+CInt(OdbijanjeGornjeVodilice.text)


Pozdrav !
[ Leruman @ 11.07.2008. 12:21 ] @
Moze biti, na poslu sam nemam, Access da proverim kod a nisam najbolji u VB iz glave.
Kolege su ti vec mnogo bolje odgovorili.
[ domaci_a_nas @ 11.07.2008. 15:06 ] @
A možda nešto što radi u VB6 ne radi u VBA? Access zahteva da textbox ima focus da bi moglo da se koristi svojstvo Text, a takođe mislim da nije najsrećnije rešenje zaokruživanje brojeva funkcijom CInt, postoji i CDbl