Novo

Forum kao aplikacija na telefonu

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

  • 7 odgovora
  • 5.130 pregleda

Najnovija ↓

Access Glupost sabiranje ! 11.07.2008. u 11:57 · pre 222 meseca #1
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 !
Re: Access Glupost sabiranje ! 11.07.2008. u 12:12 · pre 222 meseca #2
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š.

Re: Access Glupost sabiranje ! 11.07.2008. u 12:12 · pre 222 meseca #3
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. :)
Potpis
"Takozvani praktični ljudi bili bi korisni i zasluživali bi svaku pohvalu i poštovanje kad od te svoje praktičnosti ne bi hteli da naprave smisao života i razlog svoga opstanka, opravdanje za podjarmljivanje i terorisanje svih onih koji su lišeni toga praktičnog smisla, ali zato stvoreni za druge, možda više i bolje podvige."

Ivo Andric
Re: Access Glupost sabiranje ! 11.07.2008. u 12:16 · pre 222 meseca #4
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 :)
Re: Access Glupost sabiranje ! 11.07.2008. u 12:23 · pre 222 meseca #5
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 !
Re: Access Glupost sabiranje ! 11.07.2008. u 12:46 · pre 222 meseca #6
Samo za Leruman da ova cod neradi !

Code:

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


Pozdrav !
Re: Access Glupost sabiranje ! 11.07.2008. u 13:21 · pre 222 meseca #7
Moze biti, na poslu sam nemam, Access da proverim kod a nisam najbolji u VB iz glave.
Kolege su ti vec mnogo bolje odgovorili.
Re: Access Glupost sabiranje ! 11.07.2008. u 16:06 · pre 222 meseca #8
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
Potpis
Ozbiljan i odgovoran mladić
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme