Antwort auf: Danke euch!
Also "einfach" die Nummer zweier selectierter Seiten auslesen
so in der Art
var seiteA = app.selection[0].page.number
var seiteB = app.selection[1].page.number
und dann mit move verschieben
geht also nicht?
Hallo Jo,
Dein Code hier setzt voraus, dass die beiden Seiten mit dem Seitenwerkzeug
ausgewählt sind. Eine Auswahl im Seiten-Bedienfeld wird
nicht mit
app.selection eingefangen.
Zudem kennt das Objekt Page keine Eigenschaft, die number heißt. Aber das wurde bereits diskutiert.
Zum Verständnis:
Über page.
name bekommst Du einen
String zurückgeliefert.
Über page.
documentOffset eine
Zahl. Die Zählung im Dokument beginnt mit der
0 für die erste Seite.
Benutzt Du die Eigenschaft
name, dann ist der zurückgelieferte String möglicherweise nicht eindeutig. Es könnte sein, dass es im Dokument mehrere Seiten mit dem gleichen Namen gibt.
Also halte Dich besser an die Eigenschaft
documentOffset, wenn Du eine Seite ermittelt hast; durch welches Verfahren auch immer.