Although not as elegant as you envision, Conditional Value Lists may serve your intended purpose:
One possible option is a "chain" of conditional value lists referred to as Hierarchical conditional value lists. Selecting the value in field 1 limits the value list of field 2. The value in field 2 limits the value in Field 3 and so on.
You might also consider an alternative approach such as a clickable "search portal".
"Adventures In FileMaking #1 - conditional value lists" for working examples of several different ways to set up Hierarchical CVLs.
"Adventures in FileMaking #2 - enhanced value selection" for working examples of search portals--some of which are located inside popovers.