Hallo,
Ik ben sinds een tijdje bezig met een tool in Access en loop tegen een probleem aan met het linken van een Subformulier. De situatie is als volgt.
Ik heb een Mainformulier (Frm_Main). Op dit formulier heb ik een subformulier (Sub_Nieuw) en een aantal tekstboxes (LinkComm) tbv het leggen van links. Sub_Nieuw heeft standaard een formulier geopend. Op het formulier in Sub_Nieuw staat een knop. Met deze knop wil ik de inhoud van Sub_Nieuw veranderen door een ander formulier te openen. De inhoud van dit formulier moet wel gekoppeld worden aan de inhoud van het vorige subformulier. Dit heb ik voor elkaar gekregen door de primaire sleutel te kopieeren naar de tekstbox LinkComm. Vervolgens gebruik ik deze link als volgt:
Deze code heeft gewekt, maar sinds kort krijg ik de volgende melding.
"Deze expressie is niet correct getypt of te complez voor evaluatie. Een numerieke expressie kan bijvoorbeeld te veel gecompliceerde elementen bevatten. Probeer de expressie te vereenvoudigen door verschillende delen van de expressie toe te wijzen aan variabelen."
Heeft iemand een idee waar de fout zit? Heb vanalles geprobeerd maar ik kom er zelf niet uit. Alvast bedankt.
Ik ben sinds een tijdje bezig met een tool in Access en loop tegen een probleem aan met het linken van een Subformulier. De situatie is als volgt.
Ik heb een Mainformulier (Frm_Main). Op dit formulier heb ik een subformulier (Sub_Nieuw) en een aantal tekstboxes (LinkComm) tbv het leggen van links. Sub_Nieuw heeft standaard een formulier geopend. Op het formulier in Sub_Nieuw staat een knop. Met deze knop wil ik de inhoud van Sub_Nieuw veranderen door een ander formulier te openen. De inhoud van dit formulier moet wel gekoppeld worden aan de inhoud van het vorige subformulier. Dit heb ik voor elkaar gekregen door de primaire sleutel te kopieeren naar de tekstbox LinkComm. Vervolgens gebruik ik deze link als volgt:
Code:
Private Sub buttonVolgende_Click()
On Error GoTo Err_buttonVolgende_Click
Forms!Frm_Main!LinkComm = ID_klant
Forms!Frm_Main!Sub_Nieuw.LinkMasterFields = "LinkComm"
Forms!Frm_Main!Sub_Nieuw.LinkChildFields = "ID_klant"
Forms!Frm_Main!Sub_Nieuw.SourceObject = "Tbl_Plant"
Exit_buttonVolgende_Click:
Exit Sub
Err_buttonVolgende_Click:
MsgBox Err.Description
Resume Exit_buttonVolgende_Click
End Sub
Deze code heeft gewekt, maar sinds kort krijg ik de volgende melding.
"Deze expressie is niet correct getypt of te complez voor evaluatie. Een numerieke expressie kan bijvoorbeeld te veel gecompliceerde elementen bevatten. Probeer de expressie te vereenvoudigen door verschillende delen van de expressie toe te wijzen aan variabelen."
Heeft iemand een idee waar de fout zit? Heb vanalles geprobeerd maar ik kom er zelf niet uit. Alvast bedankt.
