I make extensive use of the hierarchical list function, but there is one thing I can't work out how to do. I've made a minimal example here: I have three tables, projects, groups and records. Projects can have several groups, and groups contain sever...