conditioneel naar record springen

Status
Niet open voor verdere reacties.

jvsoest

Gebruiker
Lid geworden
2 okt 2000
Berichten
741
Hallo,

Kun je conditioneel naar een record springen zonder filter in te stellen? Ik heb gekeken naar docmd.gotorecord maar daar zie ik dat je alleen met recordnummer kan werken.

Bedankt vast
 
Het kan ook door een WHERE clausule in je SQL statement op te nemen.
Of door je query te parametriseren.
Of door je formulier aan te roepen met een conditie.

En zo zijn er nog een stuk of wat manieren.

Als je nu eerst eens uitlegt waarvandaan je vertrekt en waar je naar toe wilt dan kan er misschien een zinvol antwoord gegeven worden op je vraag.
 
Hallo,

Ik wil graag bij een formulier waarop al een filter(projectleider_id =16) staat snel naar een bepaald record (project_naam="X")kunnen gaan. Daarnaast moet ik ook nog kunnen bladeren door de recordset. Dit lukt niet als je een filter gebruikt omdat er dan maar één record is geselecteerd.
Dan zou je eerst de filter eraf moeten halen dan weer instellen op projectleider_id

Hierin zoek ik een goede oplossing.

Bedankt voor het meedenken!
 
Hiervoor zul je in ieder geval code moeten gebruiken.
Op basis van het zoekcriterium dat je gebruikt moet je eerst het recordnummmer bepalen van het record waarnaar je wilt springen.

Vervolgens kun je de GotoRecord methode gebruiken om naar dat record toe te springen:
DoCmd.GoToRecord acDataForm, "Employees", acGoTo, 7
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan