Het probleem is als volgt:
Ik heb een formulier waarin als er data in een recordset zit deze data naar het formscherm geschreven moet worden.
De rijen moeten vervolgens "klikbaar" zijn en als er op geklikt wordt dan moet dat record in een ander scherm geopend worden.
Alles hiervan lukt me wel, maar ik zou niet weten hoe ik nou die records naar het lege formscherm kan schrijven.
M'n code tot dusver:
Is er iemand die weet hoe dit moet?
Ik heb een formulier waarin als er data in een recordset zit deze data naar het formscherm geschreven moet worden.
De rijen moeten vervolgens "klikbaar" zijn en als er op geklikt wordt dan moet dat record in een ander scherm geopend worden.
Alles hiervan lukt me wel, maar ik zou niet weten hoe ik nou die records naar het lege formscherm kan schrijven.
M'n code tot dusver:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| Dim dbLokaal As DAO.Database
Dim rsResult As DAO.Recordset
Dim qryQry As String
Dim strZoekString As String
'Bij openen van dit formulier lezen we de ingevulde query uit uit het aanroepende form (frmLeverancier)
If Not Forms!frmLeverancier!txtQuery.Value = Null Then
'Verbinding met de lokale database
Set dbLokaal = CurrentDb()
qryQry = " SELECT lev_ID " _
& " FROM tblLeverancier " _
& " WHERE lev_Bedrijfsnaam LIKE '*" & Forms!frmLeverancier!txtZoeken.Value & "*' " _
& " OR lev_Contactpersoon LIKE '*" & Forms!frmLeverancier!txtZoeken.Value & "*' " _
& " OR lev_Soort LIKE '*" & Forms!frmLeverancier!txtZoeken.Value & "*' " _
& " OR lev_Plaatsnaam LIKE '*" & Forms!frmLeverancier!txtZoeken.Value & "*'; "
Set rsResult = dbLokaal.OpenRecordset(qryQry)
If rsResult.EOF Then
Call MsgBox("Geen leverancier gevonden.", vbOKOnly)
Else
Do While Not rsResult.EOF
'Hier moeten de opgehaalde records weg worden geschreven naar het scherm
Loop
End If
End If
Else
Call MsgBox("Fout bij het laden van het zoekresultaat", vbOKOnly)
End If |
Is er iemand die weet hoe dit moet?