[Acces] Recordsource veranderen

Pagina: 1
Acties:

  • Tjikoschutte
  • Registratie: Maart 2004
  • Laatst online: 13-03 09:00
Ik heb een groupbox en aan de hand daarvan wil ik (in het subformulier of hoofdformulier) andere data neerzetten. Ik heb twee querys nu wil ik deze als volgd aanroepen:

Pricivate Sub Form_Activate()
Me.fd.Form.RecordSource = "ZKV"
End Sub

Pricivate Sub Keuzerondje3_GotFocus()
Me.fd.Form.RecordSource = "Alle klanten"
End Sub

Pricivate Sub Keuzerondje28_GotFocus()
Me.fd.Form.RecordSource = "ZKV"
End Sub

ZKV staat dus voor een query en alle klanten.

Me = hoofdform
fd = subform

Wat doe ik fout. (andere methodes hoor ik ook graag)

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 06-05 18:51

Creepy

Tactical Espionage Splatterer

Misschien dat het handig is om aan te gevel wat er nu precies gebeurd? Dus wat gaat er fout? Wat had je verwacht?
En als vervolg daarop: wat heb je nu zelf al geprobeerd om je fout op te lossen?

Je code dumpen met de vraag "wat doe ik fout" of "help" is hier in elk geval not done.

Zie ook P&W FAQ - De "quickstart" voor hoe we een topicstart zouden willen zien ;)

Daarnaast: er is toch wel een Access tutorial te vinden die je uitlegt hoe data te tonen a.d.h.v. een selectbox/dropdownbox/whatever?

[ Voor 28% gewijzigd door Creepy op 19-04-2005 13:53 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • Tjikoschutte
  • Registratie: Maart 2004
  • Laatst online: 13-03 09:00
Hij doet het gewoon niet.

Ik had verwacht dat hij nu de recordsource zou aanpassen naar 1 van die verschillende querys.
Ik heb al verschillende methode gezocht om de data te vullen.

Ik heb half tweakers afgezocht en half internet.

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

R2D3 schreef op dinsdag 19 april 2005 @ 13:54:
Hij doet het gewoon niet.

Ik had verwacht dat hij nu de recordsource zou aanpassen naar 1 van die verschillende querys.
Ik heb al verschillende methode gezocht om de data te vullen.

Ik heb half tweakers afgezocht en half internet.
Je zegt niet eens wat er nu fout gaat... Of wat je al gevonden hebt en waarom dat niet werkt... Zeg dat eerst eens, anders is dit topic geen leven beschoren. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Als ik je vraag goed begrijp, verander je de recordsource van een subform maar na't event zie je geen verschil? Als dit je letterlijke code is, dan ben je iets vergeten...

Private Sub Keuzerondje3_GotFocus()
  Me.fd.Form.RecordSource = "Alle klanten"
   Me.fd.Form.Requery
End Sub

[ Voor 49% gewijzigd door Verwijderd op 20-04-2005 13:24 ]


  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
Verwijderd schreef op woensdag 20 april 2005 @ 13:22:
Als ik je vraag goed begrijp, verander je de recordsource van een subform maar na't event zie je geen verschil? Als dit je letterlijke code is, dan ben je iets vergeten...

Private Sub Keuzerondje3_GotFocus()
  Me.fd.Form.RecordSource = "Alle klanten"
   Me.fd.Form.Requery
End Sub
Nee hoor, wijzigen van de recordsource dwingt altijd een requery af.

@TS: plaats je code eens in de 'na bijwerken', of 'bij wijzigen' ofzo van die keuzerondjes, en niet in die gotfocus.
Pagina: 1