Avatar billede faroe Nybegynder
29. maj 2002 - 15:44 Der er 15 kommentarer og
1 løsning

Refresh

Vordan bruger Refresh på en underformular?
Avatar billede terry Ekspert
29. maj 2002 - 15:45 #1
me.refresh

or me.parent.refresh

but it depends what the problem is!
Avatar billede faroe Nybegynder
29. maj 2002 - 15:48 #2
If Me!fotekst = "" Or IsNull(Me!fotekst) Then
  Me!leita.Form.FilterOn = False
Else
  Me!leita.Form.Filter = "Vørulýsing Like '*" & Me!fotekst & "*'"
  Me!leita.Form.FilterOn = True
----------- 
  Refresh??????????????
  jeg bruger on keydown
-----------
  Etiketteljari.Visible = True
  Teljari.Visible = True
End If
Avatar billede terry Ekspert
29. maj 2002 - 15:48 #3
you may want to try

me.requery
or
me.parent.requery
Avatar billede faroe Nybegynder
29. maj 2002 - 15:52 #4
jeg skal kun opfriske underformularen, ikke formularen.
Avatar billede terry Ekspert
29. maj 2002 - 15:53 #5
Not sure what you mean by this
  Refresh??????????????
  jeg bruger on keydown


If you are on the sub form then

Me.Filter = ".....
Me:filterOn = True


If you are on the main form
then

me.TheSubForm.Form.filter ....

TheSubForm is the name of the object containing the actual sub form
Avatar billede faroe Nybegynder
29. maj 2002 - 16:00 #6
OK. men vorden opfrisker men en anden form som er åben
Avatar billede faroe Nybegynder
29. maj 2002 - 16:03 #7
Problemet er at når jeg bruger on KeyDown så opfrisker den også søge feltet som jeg skriver i
Avatar billede faroe Nybegynder
29. maj 2002 - 16:33 #8
flere point
Avatar billede terry Ekspert
29. maj 2002 - 17:45 #9
Jeg er ikke helt med! I am not quite sur ewhat it í syou are trying to do!
What do you mean refresh "søge feltet" what do you want to refresh in that field.

Try and explain which forms and fields youhave and what you expect to do when you have  a key down!
Avatar billede faroe Nybegynder
29. maj 2002 - 17:59 #10
OK. Jeg har en formular som har en underformuler
på formularen har jeg et søge felt på søgefelte on KeyUP har jeg denne kode

Private Sub fotekst_KeyUp(KeyCode As Integer, Shift As Integer)
If Me!søgefeltt = "" Or IsNull(Me!søgefelt) Then
  Me!leita.Form.FilterOn = False
Else
  Me!leita.Form.Filter = "et felt i unerformularen Like '*" & Me!søgefelt & "*'"
  Me!leita.Form.FilterOn = True
End If

så skal jeg opfriske (Refresh) underformularen vær gang jeg taster et tegn i søgefeltet
Avatar billede terry Ekspert
29. maj 2002 - 18:20 #11
Me.underform.form.requery

underform is the name of the white area (object) which the sub form is on IT IS NOT the name of the subform!
Avatar billede terry Ekspert
30. maj 2002 - 13:12 #12
faroe>How far did we get with this question?
Avatar billede faroe Nybegynder
30. maj 2002 - 13:50 #13
Jeg for det ikke rigidt at fungere.
Men jeg kan også  bruge det her, vis jeg har 2 forms, form 1, form 2.
I form 1 har jeg et felt søgefelt på feltet on KeyUp på form 1 skal form 2 Opdateres

P.S. Jeg har bække forms åbne.
Avatar billede terry Ekspert
30. maj 2002 - 13:57 #14
You can try Forms!form2.requery
or maybe
Docmd.requery forms!form2
Avatar billede faroe Nybegynder
30. maj 2002 - 14:25 #15
Jes ;-))
Fungerer fint, lige det jeg skal bruge
tak for hjælpen
Avatar billede terry Ekspert
30. maj 2002 - 14:35 #16
Ok :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester