Zoeken in Subformulier

Status
Niet open voor verdere reacties.

webace

Gebruiker
Lid geworden
14 jan 2006
Berichten
134
Beste,

Kan iemand me helpen?

Ik ben op zoek hoe ik in een subformulier gegevens kan opzoeken.

Had eerst een querry gemaakt met een algemene parameter maar die geeft telkens maar
1 resultaat weer.

Hij zou alle resultaten moeten weergeven van een woord / getal in komt en niet juist 1 zoals nu.

Kan iemand me helpen?
 
dit is niet echt wat ik bedoel

het is een database met tal van producteninformatie

wanneer een klant een vraag stelt over een bepaald product of hij vraagt
welke producten zijn allemaal groen.

Zou je dit met CRL-F moeten doen.

in het hoofdformulier staat : productnaam - code
in het subformulier staat: vraag, antwoord, lev, datum

wanneer je gaat zoeken naar waar allemaal het antwoord groen in staat
zou hij dit telkens moeten weergeven.

hoe zou ik dit kunnen oplossen?
 
probeer in je subformulier met voorwaardelijke opmaak te werken.
Hier kan je kleuren aangeven indien iets correspondeert.
 
Frontier zei:
probeer in je subformulier met voorwaardelijke opmaak te werken.
Hier kan je kleuren aangeven indien iets correspondeert.

http://rapidshare.de/files/21853211/db1.mdb.html
Dit is de database dat ik gebruik,

ik zou graag in de subdomeinen zoeken bv. alle subdomeinen waar 20% in komt moet hij weergeven als ik op volgende search klik.

het zou geweldig zijn moest je me kunnen helpen
 
alternatief,

rar kan je downloaden op winrar.nl
 

Bijlagen

Laatst bewerkt:
maak een veld (bijv. zoeken)

Private Sub Zoeken_AfterUpdate()
Dim czoek As String
On Error Resume Next

Me.FilterOn = False
czoek = Me.[Zoeken]
me.[tblAnswer subform].setfocus
[jouw in te zoeken veld].SetFocus
DoCmd.GoToRecord , , acFirst
DoCmd.FindRecord czoek, acAnywhere, , , True, acCurrent, True
SendKeys "%{s}", True
DoCmd.GoToRecord , , acFirst

End Sub
 
Frontier zei:
maak een veld (bijv. zoeken)

Private Sub Zoeken_AfterUpdate()
Dim czoek As String
On Error Resume Next

Me.FilterOn = False
czoek = Me.[Zoeken]
me.[tblAnswer subform].setfocus
[jouw in te zoeken veld].SetFocus
DoCmd.GoToRecord , , acFirst
DoCmd.FindRecord czoek, acAnywhere, , , True, acCurrent, True
SendKeys "%{s}", True
DoCmd.GoToRecord , , acFirst

End Sub

bedankt
maar hoe put ik deze info erin?
in programmeercode en dan een button aan vast koppelen of hoe gaat dat?
 
-zet e.e.a. in ontwerpstand.
-plaats een tekstvak.
-hernoem deze naar zoeken
-ga met je muis bij: na bijwerken (rechts van het witte vak staan en druk op de 3 puntjes
-selecteer opbouwfunctie voor de programmeercode
-klikken
en je bent in vba.
-plaats de code en verander een paar kleine zaken zoals bij .setfocus (hier moet je jouw eigen zaken plaatsen)


Bij dubbelklikken ----> zelfde principe, maar code neerzetten ---> me.filteron = false

Succes
 
Frontier zei:
-zet e.e.a. in ontwerpstand.
-plaats een tekstvak.
-hernoem deze naar zoeken
-ga met je muis bij: na bijwerken (rechts van het witte vak staan en druk op de 3 puntjes
-selecteer opbouwfunctie voor de programmeercode
-klikken
en je bent in vba.
-plaats de code en verander een paar kleine zaken zoals bij .setfocus (hier moet je jouw eigen zaken plaatsen)


Bij dubbelklikken ----> zelfde principe, maar code neerzetten ---> me.filteron = false

Succes

sorry het lukt niet helemaal
zou jij dat in de geuploade database kunnen inputten?
 
misschien zoiets............
let wel hij leest nu uitsluitend 1e artikelnaam van subform(niet de 2e etc) probeer maar
 

Bijlagen

dus: hij zoekt niet op artikelcode, answer en question

zou je dit eens kunnen nakijken aub?

kan u dit even oplossen?
 
Laatst bewerkt:
bedankt maar hoe kan ik de hele subformulier laten doorzoeken zowel, Question als Answer.

Frontier zou je me aub kunnen helpen of iemand anders?

Het zou fijn zijn
 
Laatst bewerkt:
ik heb hem iets verder gemaakt. Msschien nu wel voldoende voor jouw. Zet keuzebox op 2. dit kan je later aanpassen.

Groet
Ed (frontier)
 

Bijlagen

Frontier zei:
ik heb hem iets verder gemaakt. Msschien nu wel voldoende voor jouw. Zet keuzebox op 2. dit kan je later aanpassen.

Groet
Ed (frontier)

bedankt voor me te helpen maar

Wanneer ik op LEUCINE zoek in het subformulier geeft hij enkel 1 ding weer
artikelnaam Leucine L. Volgende zoek gaat ook niet

Hij zou moeten zoeken in subformulier eerst op vraag, dan antwoord en eventueel daarna artikelnaam


Hij zoekt ook niet op artikelcode in het hoofdformulier

Zou je dit nog even nakijken aub?
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan