Rapport openen

Status
Niet open voor verdere reacties.

Donvespa

Gebruiker
Lid geworden
6 okt 2009
Berichten
21
Hallo

Ik heb een formulier gemaakt met daarin info uit verschillende query's.

Ik wil nu aan dit formulier een knop toevoegen waarmee ik een rapport kan openen die gelinkt is aan het record dat geopend is in het formulier. Daarvoor maakte ik een macro Rapport openen en voerde in het 'Where'-onderdeel in:
[Voorstelling]![ID]=[Formulieren]![FormVoorstellingenTabbladen]![ID]

waarin Voorstelling mijn basistabel is

Ik krijg bij het openen echter de volgende foutmelding:
Het opgegeven veld [Voorstelling]![ID] kan naar meer dan een tabel verwijzen in de component FROM van uw SQL instructie

Kan iemand mij helpen?

Alvast bedankt
 
ik gebruik deze optie om het te openen.

Code:
Private Sub Knop10_Click()
Dim stDocName As String
    Dim stLinkCriteria As String
'Het [Id] het is Id nummer op het rapport. & Me![Idtxt] is het Idnummer op het openstaande formulier
stLinkCriteria = "[Id]=" & Me![Idtxt]
    'openen van het formulier met de juiste id
    'let op hier moeten twee ,, staan tussen acpreview en stlinkcriteria
    
    stDocName = "hier rapportnaam invullen"
    DoCmd.OpenReport stDocName, acPreview, , stLinkCriteria
End Sub
 
Je verwijst naar een tabel, maar ik vermoed dat je rapport is gebaseerd op een query, en die zal ongetwijfeld anders heten. Hou het simpel, en probeer het eerst eens zo:
Code:
[ID]=[Formulieren]![FormVoorstellingenTabbladen]![ID]
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan