• 6 odgovora
  • 3.681 pregleda
refresh forme preko combo box-a 19.03.2007. u 14:19 · pre 238 meseci #1
imam problem sa combo box-om za pretragu.

Na Not_On_List evant-u sam definisao da se otvara nova forma ako korisnik pokusa ukucati podatak koji ne postoji u listi.
U toj formi se unosi taj novi podatak (i jos neki podaci) koji ce se uvrstiti u listu. Sve ovo dobro radi, ali ne znam kako definisati da po unosu tog novog podatka i pri povratku na osnovnu formu, da se odmah izvrsi after_update event combo box-a, a ne da se mora ponovno traziti taj unos i tek nakon klika da se prikazu podaci.

Me.refresh ne radi. Refresh mi samo omoguci da novi podatak vidim u combo box-u.
Pretpostavljam da nekako trebam izvrsiti kod poput koda za after_update evant combo box-a, ali ne znam za koji event da ga vezem.
Re: refresh forme preko combo box-a 22.03.2007. u 13:32 · pre 238 meseci #4
Moj problem je malo drugaciji

Ja zelim ne samo da se izvrsi prosirenje sadrzaja combo box-a i da vidim novog primaoca u combo box-u, nego da se pri povratku na glavnu formu izvrsi i pretraga i pozicioniranje na taj podatak koji sam prethodno definisao u formi za unos Primaoca.

Trenutno to postizem tako sto nakon vracanja na glavnu formu, prvo izaberem nekog od prethodno unesenih, a zatim ponovno na combo box-u biram onog kojeg sam zadnjeg unio i tek tada se izvrsi pozicioniranje forme na taj podatak.

Drugi problem koji mi se javlja je da nakon izbora nekog od primaoca i nakon klika na dugme IzmjenaPodataka pojavljuje mi se prazna forma za unos primaoca, a tek nakon drugog klika pojavljuju mi se trazeni podaci, iako ja mislim da sam dobro definisao kod za otvaranje forme. Na drugoj bazi mi isti kod radi kako treba.

Zakacio sam i primjer pa ce vam biti jasnije.
Re: refresh forme preko combo box-a 26.03.2007. u 07:50 · pre 238 meseci #6
Prvi problem je rijesen, ali drugi nije.

Klikom na izmjena podataka se otvara forma frmUnosPrimaoca sa trazenim podacima, ali nakon azuriranja i klika na OK na formi frmUnosPrimaoca kreira se novi record umjesto da se samo azurira postojeci. Pregledao sam kod i stvarno mi nije jasno zasto se kreira novi record.
Kreiranje novog record-a je definisano samo u event-u On_Not_In_List.
Re: refresh forme preko combo box-a 26.03.2007. u 12:10 · pre 238 meseci #7
Ja koliko se sjećam ti si stavio primarni ključ samo na polje ID u tabeli tako da ti je dozvoljeno da se ostale vrijednosti dupliraju. Pokušaj staviti da ti polje JMBG bude unique pa vidi šta će se desiti.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme