Kleine Ergänzung zum Problem
standgerechte Platzierung, allerdings keine Universallösung, nur eine Teillösung:
Falls ein IDMS-Snippet mehrere Elemente als "FirstLevel"-items enthält, gelingt das standgerechte Platzieren mit einem kleinen Hack. Anstelle von
spread.place() nehme man
insertionPoint.place().
InDesign ist dann nicht in der Lage die Elemente in den Texteinfügepunkt zu platzieren und platziert diese auf dem Druckbogen.
Und zwar standgerecht! Hier der ergänzte Code von Martin, der mit einem Textrahmen auf jedem Druckbogen arbeitet:
Wie bereits oben erwähnt ist das keine Universallösung, da eine IDMS-Snippet-Datei mit nur einem Element dieses dann in der Einfügemarke des hinzugefügten Textrahmens platzieren würde.
Dieser Hack ist mir eingefallen, nachdem ich mir die Screenshots einer meiner Antworten im amerikanischen InDesign-Scripting-Forum noch mal genauer anschaute:
Correct Answer 1. Re: Placing snippets CC 2015 Mac Laubender Jul 19, 2017 10:36 PM (in response to Pickory)
https://forums.adobe.com/message/9712573#9712573 Versucht mein Ergebnis bitte zu verifizieren. Meine Tests habe ich mit InDesign CC 2019 Version 14.0.1.209 auf Windows 10 gemacht. Mit einem doppelseitigen Dokument. Sollte aber auch mit früheren InDesign-Versionen funktionieren.