Tabellenzeile duplizieren
von Martin Fischer am 29.01.09 21:12
in Tabellen
duplicateOneTableRow.jsx
Link zur Ursprungsdiskussion im Forum
Das folgende Skript dupliziert eine ausgewählte Tabellenzeile unter die ausgewählte Zeile.
Es ist darauf zu achten, daß die ausgewählte Tabellenzeile keine verbundenen Zellen enthält.
Soll das Duplikat der ausgewählten Tabellenzeile am Ende der Tabelle eingefügt werden, ist die Zeile
var myNewRow = myRow.parent.rows.add(LocationOptions.AFTER, myRow);
durch folgende Zeile zu ersetzen:
var myNewRow = myRow.parent.rows.add(LocationOptions.AFTER, myRow.parent.rows.lastItem());
Hier ist darauf zu achten, daß weder die ausgewählte Tabellenzeile noch die letzte Zeile verbundenen Zellen enthalten.
Skript ist lauffähig in:
InDesign Version CS3
InDesign Version CS4
|