Novo

Forum kao aplikacija na telefonu

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

ubacivanje odedjenih formi u combo box i otvaranje izabrane forme komandnim dugmetom

  • 15 odgovora
  • 4.715 pregleda

Najnovija ↓

ubacivanje odedjenih formi u combo box i otvaranje izabrane forme komandnim dugmetom 25.02.2009. u 14:32 · pre 215 meseci #1
mozda je ova tema vec negde bila ali ja nikako da je nadjem

moj problem je sledeci...u sadrzaj combo boxa zelim da ubacim samo neke forme (inace sve su nastale od jednog upita, ako je to bitno) i da komandnim dugmetom otvorim selektovanu formu iz combo boxa

evo i baze.....pa ko zna...nek pomaze
Re: ubacivanje odedjenih formi u combo box i otvaranje izabrane forme komandnim dugmetom 02.03.2009. u 11:40 · pre 215 meseci #7
imam jos jedan problem...

na osnovu jednog upita napravio sam tri forme na osnovu predhodnog resenja i u zavisnosti od toga koja mi je forma potrebna, preko te forme unosim nove podatke (add new)

medjutim, sada bi zeleo da pregledam u tabelarnom prikazu sve te unose u upit preko te tri razlicite forme i zato sam na osnovu tog upita napravio formu "pregledracuna".Kako da uradim sledece : da duplim klikom na odredjeni racunid otvorim bas onu formu preko koje sa i uneo podatke (edit te forme po racunid)

macro : on dbl click openform ne vrsi posao, a ni predlog da polja u nekim formama pavim kao invisible

dakle, ko ima resenje...voleo bih da cujem...evo i baze pride.....otvori pregledracuna i bice jasnije sta zelim
Re: ubacivanje odedjenih formi u combo box i otvaranje izabrane forme komandnim dugmetom 02.03.2009. u 20:07 · pre 215 meseci #9
u primeru (db5) odlicno radi ali kod mene nesto nece

Javlja gresku objekt required....u redu : DoCmd.FindRecord fine.Form_pregledracuna.racunid, acEntire, , acSearchAll, , acCurrent

da nije u pitanje u to sto sam bazu iz nekog dugackog naziva prebacio (rename) u "fine", a access je jos uvek negde pamti pod starim nazivom?
Re: ubacivanje odedjenih formi u combo box i otvaranje izabrane forme komandnim dugmetom 02.03.2009. u 20:29 · pre 215 meseci #10
kada otvorim prozor vb pise projekat: db2 (fine)

moguce je da sam krenuo od db2..pa sam kopirao (menjao i usavrsavao)...i dobijala je baza razlicite nazive..predposlenji "copy of odlicno2"....i sada "fine"

pokusavao sam da stavim bilo koji od ovih naziva, ali ne ide
Re: ubacivanje odedjenih formi u combo box i otvaranje izabrane forme komandnim dugmetom 02.03.2009. u 20:53 · pre 215 meseci #11
Kucaj ovako


DoCmd.FindRecord me.racunid, acEntire, , acSearchAll, , acCurrent



"kada otvorim prozor vb pise projekat: db2 (fine)"

Ako ti ovako pise onda se verovatno zove db2 sada. Treba da radi i ovako:

DoCmd.FindRecord db2.Form_pregledracuna.racunid, acEntire, , acSearchAll, , acCurrent
a pre ovog koda imas i onaj da otvori formu1 ,2 ili 3 pa tek onda ide findrecord

Re: ubacivanje odedjenih formi u combo box i otvaranje izabrane forme komandnim dugmetom 03.03.2009. u 07:59 · pre 215 meseci
izmenjeno 1 put, poslednji put registrovan78 03.03.2009. u 08:36
  1. registrovan7803.03.2009. u 08:36zapis iz teksta poruke
#13
run time error 2137 : you can`t use Find or Replace now

Mozda zato sto mi u ovoj bazi neka polja u formama (Form1,Form2,Form3) za default value imaju vrednosti polja iz nekih drugih trenutno ucitanih povezanih formi (npr FormPovezana) (npr neka polja u Form1 proisticu iz FormPovezana).Tako se desava da ako mi je otvorena forma FormPovezana i otvorim formu pregledracuna, na dbl click racunid otvara se prava forma ali se ucitavaju samo ona povezana polja.Ako nije otvorena FormPovezana, otvara se prava forma ali samo je racunid popunjen tacno, dok su ostala polja prazna.

Nadam se da shvatas problem?Da li je moguce problem resiti preko select:

DoCmd.OpenForm Text1, acNormal
SELECT sve FROM Table1 Query (naziv upita na osnovu koje su nastale ove tri forme{1,2,3}) WHERE racunid = " & [Forms]![pregledracuna]!racunid)

znaci, prvim redom da mi otvori tu formu, a drugim da u polja te forme ubaci podatke iz upita za taj record po racunid

uh...umorih se.....moze li ovaj drugi red da posluzi ako se doradi?
Re: ubacivanje odedjenih formi u combo box i otvaranje izabrane forme komandnim dugmetom 03.03.2009. u 10:56 · pre 215 meseci #16
Aj probaj ovako, samo moras da ukljucis has module na svakoj formi 1,2,3. To ti je u properties pa pod other.


Code:
Private Sub racunid_DblClick(Cancel As Integer)
If Me.text1 = "form1" Then
  DoCmd.OpenForm "form1", acNormal
  db5.Form_Form1.racunid.SetFocus
  DoCmd.FindRecord db5.Form_pregledracuna.racunid, acEntire, , acSearchAll, , acCurrent
End If

If Me.text1 = "form2" Then
  DoCmd.OpenForm "form2", acNormal
  db5.Form_Form2.racunid.SetFocus
  DoCmd.FindRecord db5.Form_pregledracuna.racunid, acEntire, , acSearchAll, , acCurrent
End If

If Me.text1 = "form3" Then
  DoCmd.OpenForm "form3", acNormal
  db5.Form_Form3.racunid.SetFocus
  DoCmd.FindRecord db5.Form_pregledracuna.racunid, acEntire, , acSearchAll, , acCurrent
End If

End Sub


Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme