Heb volgend probleem:
een bijschrift in het rapport mag slechts zichtbaar zijn als een bepaald chauffeur (Jean) geselecteerd is.
de chauffeurs staan in een keuzelijst, de gewenste moet aangeklikt worden.
voor de lijst: klikken op knop met volgende code :
echter, als de bedoelde chauffeur niet de eerste staat, werkt het niet; de reden :
ik groepeer op chauffeur, dus wordt er alfabetisch geklasseerd en bv Gilbert komt voor Jean.
in het rapport gebruik ik volgend code (bij laden)
de code werkt zolang er, alfabetisch, niemand geselecteerd is die voor de 'J' komt.
heb geprobeerd een vb bij te sturen maar het lukt me niet om door te sturen (5380 kb ?)
Alle hulp is welkom.
een bijschrift in het rapport mag slechts zichtbaar zijn als een bepaald chauffeur (Jean) geselecteerd is.
de chauffeurs staan in een keuzelijst, de gewenste moet aangeklikt worden.
voor de lijst: klikken op knop met volgende code :
Code:
Private Sub perchauffeur_Click()
Dim Vervoerder, Bestuurder As Variant ' voornaam = benaming in kkernnr van frmledenlijst
Dim strng, vraag, spar As String ' bepaald hoe het gevraagde gegeven noemt
Dim Id As Integer ' het te zoeken element
On Error GoTo eind
strng = ""
vraag = ""
spar = Chr(10) & Chr(13) ' spatie en andere lijn
For Each Bestuurder In Me!Chauffeurnr.ItemsSelected
strng = strng & "Chauffeur = '" & Me!Chauffeurnr.ItemData(Bestuurder) & " ' or "
Next
If Len(strng) = 0 Then
MsgBox "Duid een chauffeur aan" & Chr(10) & Chr(13) & "klik op een naam"
Exit Sub
End If
strng = Left(strng, Len(strng) - 3)
DoCmd.OpenReport "Lijst Vervoerders", acViewPreview, , strng
strng = ""
eind:
End Sub
echter, als de bedoelde chauffeur niet de eerste staat, werkt het niet; de reden :
ik groepeer op chauffeur, dus wordt er alfabetisch geklasseerd en bv Gilbert komt voor Jean.
in het rapport gebruik ik volgend code (bij laden)
Code:
Private Sub Report_Load()
Dim Voetnota, Chauffeur As String
If Me!Chauffeur = "Jean" Then
Me!Voetnota.Visible = True
Else
Me!Voetnota.Visible = False
End If
End Sub
de code werkt zolang er, alfabetisch, niemand geselecteerd is die voor de 'J' komt.
heb geprobeerd een vb bij te sturen maar het lukt me niet om door te sturen (5380 kb ?)
Alle hulp is welkom.