gangstalaz
Gebruiker
- Lid geworden
- 13 sep 2010
- Berichten
- 131
Hallo,
Ik werk met access 2003. Ik heb een formulierlijst waarin ik verschillende leveranciers met verschillende artikelen heb staan.
Wanneer ik een lijst van een bepaalde leverancier voor een jaar (bv. 2013) wil printen/ opslaan (een lang lijst), wilt de database niet meewerken en krijg ik de foutcode 7769, "De filterbewerking is geannuleerd. Het filter is te groot."
Waar kan dit aan liggen?
Hierbij de code van de printknop:
Alvast bedankt!
Ik werk met access 2003. Ik heb een formulierlijst waarin ik verschillende leveranciers met verschillende artikelen heb staan.

Wanneer ik een lijst van een bepaalde leverancier voor een jaar (bv. 2013) wil printen/ opslaan (een lang lijst), wilt de database niet meewerken en krijg ik de foutcode 7769, "De filterbewerking is geannuleerd. Het filter is te groot."
Waar kan dit aan liggen?
Hierbij de code van de printknop:
Code:
Private Sub Print_Selectie_Click()
Dim frm As Form, ctl As Control
Dim varItem As Variant
Dim strsql As String
Dim stDocName As String
Set frm = Forms!Bestellingzoeker
Set ctl = frm!lstLeverancier
strsql = "tblBestelRegels.BestelRegel_ID in ("
For Each varItem In ctl.ItemsSelected
strsql = strsql & ctl.ItemData(varItem) & ","
Next varItem
strsql = (Left$(strsql, Len(strsql) - 1))
strsql = strsql & ")"
stDocName = "rpt_tblBestelregels_print"
DoCmd.OpenReport stDocName, acPreview, , strsql
End Sub
Alvast bedankt!