access subform

Status
Niet open voor verdere reacties.

nille

Gebruiker
Lid geworden
28 apr 2009
Berichten
19
Beste,

Ik gebruik in access een subformulier op een form waarbij ik bovenaan een combobox heb en als ik een value daarin selecteer de betreffende bijbehorende detail-informatie (in subform) van dat bepaalde naamvalue getoond wordt.

Bij mijn volgende stap zit ik bij het volgende probleem.
Ik zou graag deze informatie blijven tonen maar nu waarbij de link ligt tussen het eerste gedeelte van de value die geselecteerd is in de combobox.

Ik bedoel hiermee, ik wil een left doen (dus de eerste 2 letters) en dan hierbij op een like toepassen in een query-statement, zoals hieronder;

Like Left([Forms]![frmVetResultForm_Master]![Combo24],2) & '*'


nu dit werkt niet, ik heb al zitten spelen met de quotes en ander syntaxes, maar niets levert resultaat op, kan iemand mij hierbij helpen aub?


als ik nu dit doe: Like 'BE' & '*' werkt dit wel, dus alles in de detailed dat als naamvalue begint met BE worden getoond.
 
Laatst bewerkt:
Probeer het eens zo:

Like [Forms]![frmVetResultForm_Master]![Combo24] & '*'
 
Probeer het eens zo:

Like [Forms]![frmVetResultForm_Master]![Combo24] & '*'



Nu gaat hij het hele woord van de combobox nemen en het geen wat er achter (kan) komen.
Het zouden maar de eerste letters mogen zijn.
 
Als Like Left([Forms]![frmVetResultForm_Master]![Combo24],2) & '*' in de query staat, gaat het inderdaad niet werken; probeer eens:
Like Left([Forms]![frmVetResultForm_Master]![Combo24];2) & '*'
 
Als Like Left([Forms]![frmVetResultForm_Master]![Combo24],2) & '*' in de query staat, gaat het inderdaad niet werken; probeer eens:
Like Left([Forms]![frmVetResultForm_Master]![Combo24];2) & '*'


nu geeft access een syntax-fout op die punt-komma?:-s
 
Staat je combobox op het Hoofd- of Subformulier?
 
Het is een beetje gissen wat het probleem kan zijn. Dus het hier op het forum plaatsen van je db (of een gedeelte daarvan) kan een optie zijn, om tot een oplossing te komen

Toch nog een poging:
De tekst die je ziet in de combobox, hoeft niet de waarde van die combobox te zijn. (denk b.v. aan: je ziet klantnaam, maar de waarde van de combobox is klantID)

Of je in een query een "punt komma" of een "komma" moet gebruiken hangt af van de bij Windows landinstellingen, ingestelde 'lijstscheidingsteken'
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan