Hoi,
Ik heb een formulier met verschillende Memo-velden die gevuld moeten worden.
Deze memo velden zijn op het formulier erg klein.
Nu heb ik het idee om een 'ZOOM'formulier te openen door in het betreffende memo-veld te dubbelklikken en de betreffende recordsource en controle source over te nemen.
De recordsource is de recordsource van het geopende formulier. no problem.
Het probleem is hoe ik de 'controlesource' in de functie kan opnemen.
Bij dubbelklik op het memo-veld:
De functie (so far):
Dus hoe krijg ik de controlsource in de funtie of toonbaar met een msgbox?
BVD
Ik heb een formulier met verschillende Memo-velden die gevuld moeten worden.
Deze memo velden zijn op het formulier erg klein.
Nu heb ik het idee om een 'ZOOM'formulier te openen door in het betreffende memo-veld te dubbelklikken en de betreffende recordsource en controle source over te nemen.
De recordsource is de recordsource van het geopende formulier. no problem.
Het probleem is hoe ik de 'controlesource' in de functie kan opnemen.
Bij dubbelklik op het memo-veld:
Code:
fZoomBox (ControlSource)
De functie (so far):
Code:
Function fZoomBox(stSource As String)
On Error GoTo Err_fZoombox
Dim stDocName, stLinkCriteria As String
stLinkCriteria = "Project_ID =" & Project_ID
stDocName = "Form_ZoomBox"
'Initialiseren formulier en data
DoCmd.SetWarnings False
DoCmd.OpenForm stDocName, acViewDesign, , , acHidden
Forms(stDocName).Caption = stSource
Forms(stDocName).RecordSource = RecordSource
Forms(stDocName).ZoomBox.ControlSource = stSource
DoCmd.Close acForm, stDocName, acSaveYes
DoCmd.SetWarnings True
'Open formulier
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_fZoombox:
Exit Function
Err_fZoombox:
MsgBox "Zoom fout: " & stDocName & ", " & RecordSource & ", " & stSource & vbNewLine _
& Err.Description
Resume Exit_fZoombox
End Function
Dus hoe krijg ik de controlsource in de funtie of toonbaar met een msgbox?
BVD
Laatst bewerkt: