the interside is
http://www.galopp-sport.de/dvrWebApp/htdocs/aktive/nonsecure/renndaten/renntag.jsp?datum=06.10.2013&rennort=D%FCsseldorf
race 1
I produce one Txt-file with all races of the Card (8 races)
liste001 - just the hardcopy of race 1- , liste002 is the hardcopy of race 2- followed by race 3 to 8 one txt-file
race 2
How do you produce your text file from the web page?
If you used code replacement, you'd only need one code for each hierarchy. Each level of the hierarchy would be just an additional replacement for the same code.
R1Meulen[tab]Duesseldorf[tab]1 Frankenheim...[tab]Lucien W.J.van der Meulen[tab]Gerald Geisler[tab]Lennart Hammer-Hansen[tab]All Percy
R1Grafenberg[tab]Duesseldorf[tab]1 Frankenheim...[tab]Stall Grafenberg[tab]Ertuerk Kurdu[tab]Stephen Hellyn[tab]Baarusch
...
R2Gehrig[tab]Duesseldorf[tab]2 Schloss...[tab]Thomas Gehrig[tab]Sascha Smrczek[tab]Eddy Hardouin[tab]Seewolf
...
Then you'd put 'R1Muelen' in some field of the IPTC Info of the Meulen pictures (lets say Special Instructions), and R1Grafenberg in the Special Instructions of the Grafenberg pictures, and so on. Then you'd apply an IPTC Stationery pad using the value of the Special Instructions field in a Code Replacement lookup. The lookups would look like this:
\{instr}#1\ (would replace with Duesseldorf for all codes)
\{instr}#2\ (would replace with Frankenheim... for R1Meulen, R1Grafenberg, etc.)
\{instr}#3\ (would replace with Lucien W.J.van der Meulen for R1Meulen)
\{instr}#4\ (would replace with Gerald Geisler for R1Meulen)
\{instr}#5\ (would replace with Lennart Hammer-Hansen for R1Meulen)
\{instr}#6\ (would replace with All Percy for R1Meulen)
So there wouldn't be any clicking from a hierarchical list. You'd just need to know what code to enter for each horse you see in the photo you're working on. If there is a unique number on each horse then I'd use those for the codes (your codes can be anything that makes perfect sense to you that you don't have to struggle to remember.)
Then once you enter the code for each photo in the Special Instructions field, you would select all of the photos, use the IPTC Stationery Pad and put the \{instr}#1\, \{instr}#2\, ... \{instr}#6\ in all the fields you want filled in. Then you would apply the IPTC Stationery Pad and in a few minutes (for a few thousand photos) you'd have all your metadata complete.
That's how it is done in Photo Mechanic. There is no way to have the Structured Keywords put parts of the hierarchy in user-specified fields in Photo Mechanic. Though it sounds like a useful idea.
-Kirk