[Access 2003] Formulier stress!

Pagina: 1
Acties:

  • Witte
  • Registratie: Februari 2000
  • Laatst online: 18-08 10:09
Ik ben bezig met een ordersysteem te maken in Access.
Hiervoor bestaan "BESTELLINGEN" en "ORDERS"
Een bestelling kan uit meerdere orders bestaan.

Ik heb een formulier waarin je één bestelling behandelt, en een subformulier waarin van deze bestelling de orders staan. Tot zover helder en werkend.

Maar: nu heb ik op het hoofdformulier een pull-down menuutje gemaakt waarin ik snel een order kan kiezen, het subformulier is immers geen doorlopend formulier en kan uit veel orders bestaan. Dus, na bijwerken van het pull-downlijstje, moet er in het subformulier gezocht worden. Dit krijg ik niet voor elkaar; ik heb geen idee hoe ik vanuit het hoofdformulier de bookmark van het subformulier in moet stellen.

Onderstaande code lijkt me te moeten werken:

code:
1
2
3
4
5
6
7
8
9
10
11
Private Sub orderkiezer_AfterUpdate()
  Dim rs As Recordset
  Set rs = Forms![SUB_orders].RecordsetClone
  rs.FindFirst "[ID] = " & Me.orderkiezer
  If rs.NoMatch Then
    MsgBox "Order niet gevonden!"
  Else
    Forms![SUB_orders].Bookmark = rs.Bookmark
  End If
  rs.Close
End Sub


Bij de Set-regel krijg ik steeds een foutmelding (... kan SUB_Orders niet vinden...)
ook al zet ik er me. voor, of verander ik Forms in Form (...eigenschap wordt niet ondersteund door object ...).
Alle velden etc. kloppen.

[ Voor 6% gewijzigd door Witte op 31-08-2005 11:42 ]

Houdoe


  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

even zoeken: subformulier + verwijzen, 2e hit.

Je verwijst naar een subform d.m.v. de form-eigenschap van het besturingselement waarin het subformulier staat. Dus:
Visual Basic:
1
set rs=forms!NaamHoofdformulier!NaamVanSubformulierVak.form.recordsetclone

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


  • Witte
  • Registratie: Februari 2000
  • Laatst online: 18-08 10:09
Niesje schreef op woensdag 31 augustus 2005 @ 12:36:
Je verwijst naar een subform d.m.v. de form-eigenschap van het besturingselement waarin het subformulier staat.
Deze zin was goud!!! Ik wist niet dat form een eigenschap was...

Houdoe