Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ComboBox.Text, čudno ponašanje!?

[es] :: Access :: ComboBox.Text, čudno ponašanje!?

[ Pregleda: 1551 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mika
NBG-ML

Član broj: 55
Poruke: 640
*.privsav.co.yu.



+1 Profil

icon ComboBox.Text, čudno ponašanje!?27.10.2004. u 09:38 - pre 237 meseci
Pozdrav svima.

Imam jedno pitanje u vezi ComboBox objekta. Na formi postoji nekoliko Combo-a, i nekoliko TextBox-ova, i od kombinacije tih polja treba da se napravi neki string koji će kasnije da služi kao identifikacija tog recorda, a i report će da se snima pod tim imenom, npr:

2004-10-27_Mika_NekiTextBezveze

...Dakle, ovo prvo je datum, koji čupam iz polja koje je datumskog tipa i default vrednosti now(), Mika - to je ime koje uzimam iz Combo-a, a NekiTextBezveze jeste tekst koji se upisuje u jedno od polja.

Problem je sledeći: Kada u AfterUpdate događaju u jednom od polja pokrenem funkciju za generisanje imena fajla, u liniji:

Imefajla= Me.Ime.Text

...se javlja greška (namerno sam uprostio), u fazonu "ne možete da referencirate Combo box text, ako on nije u fokusu". Dakle, verovatno ne mogu da pročitam ono što je upisano u Combo ako on nije aktivan? Inače, Combo ima dve kolone, prva je sakrivana i ona je ID, a druga se vidi, i ona je ime.

Da se razumemo, ja sam ovo rešio Solomonski, tj. napravio sam funkciju u AfterUpdate događaju tog Combo box-a Ime koja prihvata vrednost Me.Ime.Text i zapisuje u globalnu promenljivu, pa koju kasnije spajam sa preostalim stringom, ali pitam da li uopšte može da se referencira text u Combo-u ako on nije u fokusu, ili mora da se radi zaobilaznim putem, kao ja što sam radio? Ne pitam bezveze, imam mnogo ovakvih formi.

Sorry na preopširnom postu, trudio sam se da objasnim što detaljnije ono što me muči.
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

Simke
Marko Simic
Sandfield Associates (Solution
Developer)
Novi Zeland

Član broj: 1158
Poruke: 751
*.dialup.xtra.co.nz.

ICQ: 71578686
Sajt: www.sandfield.co.nz


Profil

icon Re: ComboBox.Text, čudno ponašanje!?27.10.2004. u 09:57 - pre 237 meseci
Citaj ga iz kolone koja ima vrednost koja ti treba.

Recimo da ti source za combo ima 2 polja, ID i Ime, i da je ID bound column, Ime je ono sto je pokazano u combo boxu.
Onda koristi combo.column(1).
Ne zaboravi da vrednosti idu od nule, tako da je prva kolona 0, druga 1, itd...
All beer is good. Some beer is better.
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.privsav.co.yu.



+1 Profil

icon Re: ComboBox.Text, čudno ponašanje!?27.10.2004. u 10:07 - pre 237 meseci
Jaoj, pa to sam video negde ali nisam mogao da se setim kako, pa sam pisao Combo(1), pa Combo.Text(1), pa sam probao i Combo[1], i sve mi je davalo syntax error, pa sam odustao od toga.


Hvala lepo na brzom odgovoru, ovo mi je baš trebalo. Pozdrav!
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
*.metrohive.neobee.net.

Jabber: DarkMan


Profil

icon Re: ComboBox.Text, čudno ponašanje!?27.10.2004. u 20:16 - pre 237 meseci
Ona poruka da se ne moze procitati Text property ako kontrola nije u fokusu nije problem samo combobox kontrole, problem je i sa svim kontrolama koje imaju Text property.
Resenje je da umesto Text koristis Value.
Znaci mesto Combo.Text koristi Combo.Value, vraca istu stvar.
 
Odgovor na temu

mika
NBG-ML

Član broj: 55
Poruke: 640
*.privsav.co.yu.



+1 Profil

icon Re: ComboBox.Text, čudno ponašanje!?28.10.2004. u 06:11 - pre 237 meseci
Hm, probao sam sa value, ali mi daje onda id broj, a ne text koji je upisan. Ali uspeo sam onako kako mi je Simke napisao, no problemo. 10x!
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
 
Odgovor na temu

[es] :: Access :: ComboBox.Text, čudno ponašanje!?

[ Pregleda: 1551 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.