Dubbele string

  • Onderwerp starter Onderwerp starter loic
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

loic

Gebruiker
Lid geworden
10 mei 2004
Berichten
121
Hoi,

Nu ik toch bezig ben. Hier mijn 2e vraag over VB van vandaag. Dacht ff simpel te knippen en plakken, maar dat mag toch niet. Het vet gedrukte heb ik bijgevoegd aangezien ik wil er 2 velden als voorwaarde dienen (klantnummer en voorziening). Hoe kan ik dit beter oplossen?

Code:
Private Sub Command13_Click()
On Error GoTo Err_Command13_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Hulpverleningsplan bekijken"
    
    stLinkCriteria = "[Klantnummer]=" & Me![KLANTNUMMER]
   [B] stLinkCriteria = "[Voorziening]=" & Me![Voorziening][/B]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    


Exit_Command13_Click:
    Exit Sub

Err_Command13_Click:
    MsgBox Err.Description
    Resume Exit_Command13_Click
    
End Sub
 
Hoi loic,

Ik ben niet echt thuis in access maar probeer dit eens:
Code:
 stLinkCriteria = "[Klantnummer]=" & Me![KLANTNUMMER] & " AND " & "[Voorziening]=" & Me![Voorziening]

Suc6
 
Ok, eigenlijk had ik het dan bij access vragen moeten zetten. Kan iemand dat voor mij doen?

In ieder geval werkt het helaas niet. ik krijg de melding enter parameter value. Dan kan ik de juiste voorziening invullen en dan komt hij er goed uit. Dus het is bijna...
 
Hoi loic,

Heb je geen typfouten gemaakt in de kolom namen?
Is het mogelijk dat je je bestandje hier plaats
 
Ja hier heb ik hem als voorbeeld. Dietrich is een klant met klantnummer 2. Hij heefet 2 hulpverleningsplannen bij afdeling PEER en APPEL.

Als je op frmklant klikt dan kan je naar ditrich. Nu wil ik dat hij alleen die voorziening opend die bij klant staat. Dus APPEL....

Bedankt voor het actief meedenken!
 

Bijlagen

Hoi loic,

Code:
stLinkCriteria = "Klantnummer=" & Me![Klantnummer] & " AND " & "voorziening='" & Me![voorziening] & "'"

Dit moet hem zijn. Ik was de ' vergeten

Suc6
 
Geweldig bedank! waarom moet er eigenlijk & "'" staan?
 
Hoi loic,

De waarde in voorziening= is van het type string. Een string staat altijd tussen ' of "
 
Nu dacht ik slim te zijn. Ik wil nog een voorwaarde hebben. Dus ik dacht dit te kunnen maken:

Code:
stLinkCriteria = "[Klantnummer]=" & Me![KLANTNUMMER] & " AND " & "[Voorziening]=" & Me![Voorziening] & " AND " & "AanmelddatumAHVT='" & Me![Datum aanmelding] & "'"

Maar dat pikt hij niet. De enige toevoeging die ik gedaan heb is & " AND " & "AanmelddatumAHVT='" & Me![Datum aanmelding] & "'"

De melding die ik krijg is 'the open form action was canceled'

Weet iemand een oplossing?
 
Hoi loic,

Ik denk dat het aan 2 dingen kan liggen.

1> Of je tabelnaam is niet juist
2> Of je moet de ' vervangen door #

Als dit niet werkt, kun je dan hier eventjes een voorbeeldje plaatsen?

Suc6
 
Het is me niet gelukt. Zou je willen kijken?
AHHHH krijg het niet geupload. Zal een nieuw bericht plaatsen als het me wel gelukt is.
 
Laatst bewerkt:
Ja je hebt gelijk!!!
Warschijnlijk omdat het een datum is.

"[AanmelddatumAHVT]=" & "#" & Me![Datum aanmelding] & "#"
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan