Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

Access zoek forulier

johan kruize
2 antwoorden
  • goedemorgen

    Ik heb een database gemaakt met access en opzich werkt alles naar mn zin, het enige wat ik niet lekker voor elkaar krijg is een zoek functie….
    Ik zal proberen uit teleggen wat ik wil en wellicht kunnen jullie met helpen!

    Het gaat om het zoeken in een klanten bestand (naw gegevens)

    ik wil een formulier met een subformulier, op het hoofdformulier maak ik dan een tekst vak waar de gebruiker de zoek term ik kan vullen. In het subformulier moet dan het zoekresultaat als gegevensblad tevoorschijn komen..
    dan zeggen jullie waarschijnlijk hoofdform/subform koppelen… maar hier bij is het zo (of ik doe het niet goed) dat je exact de naam van de klant in moet vullen om een record te vinden…

    ik zou graag een soort zoekfunctie willen hebben zoals het op een navigatie systeem werkt, dus als ik in typ k <enter> komen er als resultaten als kapper kapsalon kpn
    type ik ka <enter> komen resultaten als kapper kapsalon
    typ ik kap…. enz. ik hoop dat jullie heb begrijpen
    Het moet iedergeval zo simpel mogelijk werken, zodat als we de telefoon opnemen dan zo snel mogelijk over de gegeven van de klant willen, dus een gedeelte van de klantnaam intype een knal op enter en dan in het lijstje de juiste klant aan klikken

    met de standaard hoofd/sub koppeleling kom ik met bijv. met ka* ka# of ka? niet, er komen dan simpelweg geen resultaten…

    wie heeft er een goede tip??

    groeten
    remco
  • na aardig wat uurtje en proberen heb ik het voor elkaar…

    eerst heb ik een query gemaakt, en bij de critera het volgende:
    [code:1:474aa3afdb]Like "*" & [Forms]![Formulier1]![Tekst0] & "*"[/code:1:474aa3afdb]
    Formlier1 is dan mn zoek formulier

    hiermee gaat de query reslutaten zoeken met behulp van de zoekterm uit het formulier (in dit geval Tekst0) met daarvoor en daar achter een wildcard

    In het formulier maak ik een tekst vak met als naam Tekst0
    in dit formulier maak ik een sub form gebaseerd op de eerder gemaakte query

    om ervoor te zorgen dat de query ge-update wordt na het wijzigen van de zoek term heb ik de volgende vba-code toegepast op het tekstvak Tekst0
    [code:1:474aa3afdb]Private Sub Tekst0_AfterUpdate()
    [subformulier klanten].Requery
    End Sub[/code:1:474aa3afdb]
    en het werkt :D

    Nu nog even de puntjes op i en de lay-out netjes maken

    ik heb me scheen zitten google-en op de oplossing maar ik vond alleen maar mensen met (vrijwel) dezelfde vraag, dus ik hoop dat andere hier ook wat mee kunnen

    groeten

    remco

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.