I want to implement a quick find. My table has a self-join table with "X" relationship. My layout has a portal bound to self-join table. I have a "find" text box above the portal. My intent is to start typing letters into the text box. With each keystroke, I want the portal to scroll to the appropriate record, drilling down closer the more I type. But I don't want to select any portal row until I see the proper one, at which time the user can click it.
I've seen custom functions which return the first visible portal row and/or its value. But I've seen nothing that will scroll a portal without selecting the desired row.
Can anybody suggest how to do this? I'm not averse to a custom function if that's what it takes.