Ok ik heb een database gemaakt met daarin een aantal tabellen, relaties netje gelegd enzo, nu wil ik op een schakelbord een functie toevoegen waarmee ik kan zoeken in het klanten bestand, iemand enig idee hoe dat moet, ben nog niet zo heel lang bezig met dit programma dus misschien is het wel een ongelofelijke noob vraag maar goed...
*schopt* is dit dan echt zo moeilijkOp woensdag 08 mei 2002 18:33 schreef Knox het volgende:
Ok ik heb een database gemaakt met daarin een aantal tabellen, relaties netje gelegd enzo, nu wil ik op een schakelbord een functie toevoegen waarmee ik kan zoeken in het klanten bestand, iemand enig idee hoe dat moet, ben nog niet zo heel lang bezig met dit programma dus misschien is het wel een ongelofelijke noob vraag maar goed...
Wat wil je nou, die functie op het schakelbord of het zoeken?
In het laatste geval kunnen we op het moment weinig doen. Geef wat meer informatie. Wat wil je precies bereiken?beschrijf de interface. Hoe ziet je structuur eruit, de namen van formulieren/tabellen, etc.
In het laatste geval kunnen we op het moment weinig doen. Geef wat meer informatie. Wat wil je precies bereiken?beschrijf de interface. Hoe ziet je structuur eruit, de namen van formulieren/tabellen, etc.
ok heb heb 4 tabellen, (klanten-factuur-reservering -locatie) nu wil ik een schakelbord gaan maken en daar wil ik een knop op zetten en als je op die knop drukt moet er veld tevoorschijnkomen waar er op klantnummer gezocht kan worden en dan moeten de verdere gegevens van te klant zichtbaar wordenOp woensdag 08 mei 2002 19:50 schreef Orphix het volgende:
Wat wil je nou, die functie op het schakelbord of het zoeken?
In het laatste geval kunnen we op het moment weinig doen. Geef wat meer informatie. Wat wil je precies bereiken?beschrijf de interface. Hoe ziet je structuur eruit, de namen van formulieren/tabellen, etc.
Verwijderd
Je wilt gewoon een query hebben om te zoeken? Wat dacht je van SELECT * FROM klanten WHERE naam LIKE '*input*' ?
Moet ff zeggen dat ik zelf niet echt veel ervaring heb met access termen
.
Moet ff zeggen dat ik zelf niet echt veel ervaring heb met access termen
dat vermoede ik toch al!Op woensdag 08 mei 2002 23:09 schreef Frank83 het volgende:
Je wilt gewoon een query hebben om te zoeken? Wat dacht je van SELECT * FROM klanten WHERE naam LIKE '*input*' ?
Moet ff zeggen dat ik zelf niet echt veel ervaring heb met access termen.
Verwijderd
Je dient een (nieuwe) query te maken, alleen dan zonder de wizzard. Vervolgens kun je switchen tussen drie weergave mogelijkheden een daarvan is SQL. Zet daar je SQL scriptje in. Vervolgens kun je in je switchboard weer een knopje plakken die de query dan weer opent etc etc. Is even uit het blote hoofd, ff geen access bij de hand. Wat je ook zou kunnen doen is een sub-formulier maken aan de hand van je tabel/query waar je de gegevens zet die je wilt krijgen zodra je het klantnummer hebt opgezocht. Vervolgens maak je een formulier aan met een keuzelijst met invoer vakje waarin je uit je tabel je klantnummer kan intikken of opzoeken. Vervolgens plak je je subformulier in dit formulier en als het even meezit wordt er gevraagd of je een en ander wilt koppelen. Is iets meer werk maar resultaat kan gelikter zijn. Verder zal er ook nog wel een visual basic oplossing zijn maar die zal ik je besparen daar ik daar nog niet echt in thuis ben. suc6
k thx dudes ik ga aan de slagOp donderdag 09 mei 2002 00:02 schreef The_Masterer het volgende:
Je dient een (nieuwe) query te maken, alleen dan zonder de wizzard. Vervolgens kun je switchen tussen drie weergave mogelijkheden een daarvan is SQL. Zet daar je SQL scriptje in. Vervolgens kun je in je switchboard weer een knopje plakken die de query dan weer opent etc etc. Is even uit het blote hoofd, ff geen access bij de hand. Wat je ook zou kunnen doen is een sub-formulier maken aan de hand van je tabel/query waar je de gegevens zet die je wilt krijgen zodra je het klantnummer hebt opgezocht. Vervolgens maak je een formulier aan met een keuzelijst met invoer vakje waarin je uit je tabel je klantnummer kan intikken of opzoeken. Vervolgens plak je je subformulier in dit formulier en als het even meezit wordt er gevraagd of je een en ander wilt koppelen. Is iets meer werk maar resultaat kan gelikter zijn. Verder zal er ook nog wel een visual basic oplossing zijn maar die zal ik je besparen daar ik daar nog niet echt in thuis ben. suc6
Ok aangezien ik er nogsteeds niet uit ben heb er een screenshot van gemaakt:

Ik wil dus een klantnummer invoeren in het lege vak, daar moet er op de zoekknop gedrukt worden en verschijnen de gegevens van de klant. Als iemand het weet kan hij/zij mij dan precies uitleggen wat ik moet doen om het voor elkaar te krijgen.
BVD
Ik wil dus een klantnummer invoeren in het lege vak, daar moet er op de zoekknop gedrukt worden en verschijnen de gegevens van de klant. Als iemand het weet kan hij/zij mij dan precies uitleggen wat ik moet doen om het voor elkaar te krijgen.
BVD
OK. Dat tekstveld heet bijvoorbeeld 'txtZoekNummer', en het veld heet Klantnummer. Dan wordt je code bij het drukken op die knop:
sim-pel.
En doe alsjeblieft een beetje andere layout... gegevens die bij elkaar horen bij elkaar plaatsen... Alle knoppen een beetje bij elkaar... geen achtergrond... dat soort dingen.
code:
1
2
| me.recordsetclone.findfirst "Klantnummer = " & txtZoekNummer me.bookmark = me.recordsetclone.bookmark |
sim-pel.
En doe alsjeblieft een beetje andere layout... gegevens die bij elkaar horen bij elkaar plaatsen... Alle knoppen een beetje bij elkaar... geen achtergrond... dat soort dingen.
The process of preparing programs for a digital computer is especially attractive, not only because it can be economically and scientifically rewarding, but also because it is an aesthetic experience much like composing poetry or music.
Hey Twan, wat is de wereld toch klein, drie keer raden wie ik ben...!Op maandag 13 mei 2002 16:13 schreef Toink het volgende:
ja of gewoon een filter toepassen
me.filter = 'klantnummer=' & txtklantnummer
me.filteron
Ja domme vraag da weet ik ook wel kerel. Maar wat ik schrijf had ik jou dit weekend nog uitgelegd. Show your lazy face@work dan laat ik 't je daar wel een keer zien.
woehaha....
Ceterum censeo Carthaginem esse delendam
probleem opgelostOp maandag 13 mei 2002 18:11 schreef Toink het volgende:
Ja domme vraag da weet ik ook wel kerel. Maar wat ik schrijf had ik jou dit weekend nog uitgelegd. Show your lazy face@work dan laat ik 't je daar wel een keer zien.
Pagina: 1