Skip to content
Pontus Österdahl edited this page Jul 6, 2023 · 27 revisions

Workflow Editor

Skriptaufgabe

Der Typ einer Aufgabe kann durch Klick auf das Werkzeugsymbol und durch die Auswahl der Option Script Task in eine Skriptaufgabe geändert werden.

Type Aufgabe in Skriptaufgabe ändern

Die Aufgabe wird dann mit einem kleinen Icon in der linken oberen Ecke als Skriptaufgabe markiert. Im Reiter Eigenschaften zur Konfiguration der Aufgabe erscheinen weitere Felder unter Skript Eigenschaften. Im Feld Skript kann der Name des Skripts eingetragen werden und unter Skript Pfad der absolute Pfad zum Skript. Dem Pfad können Platzhalter als Parameter für das Skript übergeben werden.

Platzhalter

Variablenname Beschreibung Verwendung
prefs Absoluter Pfad vom Regelsatz des Vorgangs {prefs}
processid ID des Vorgangs {processid}
processtitle Titel des Vorgangs {processtitle}
projectid ID des Projekt {projectid}
projectdmsexportpath METS Exportpfad des Projektes vom Vorgang ( ⚠️ Aktuell noch Bestandteil des PR #5697) {projectdmsexportpath}
stepid ID der Aufgabe {stepid}
stepname Name der Aufgabe {stepname}
generatorsource Relativer Pfad vom Unterverzeichnis des Vorgangs, welches als Quelle zum Generieren von Inhalten verwendet wird {generatorsource}
generatorsourcepath Absoluter Pfad vom Unterverzeichnis des Vorgangs, welches als Quelle zum Generieren von Inhalten verwendet wird {generatorsourcepath}
ocrprofilefile Relativer Pfad der Datei aus dem OCR Profil, welches dem Vorgang der Aufgabe direkt oder indirekt (über die Produktionsvorlage) zugeordnet ist ( ⚠️ Aktuell noch Bestandteil des PR #5697) {ocrprofilefile}
meta.topstruct.<key> Wert eines Metadatums des obersten Strukturelements mit dem Schlüssel <key> $(meta.topstruct.<key>)
meta.firstchild.<key> Wert eines Metadatums des ersten Kindstrukturelements mit dem Schlüssel <key> $(meta.firstchild.<key>)
process.topstruct
process.firstchild
product.topstruct
product.firstchild
template.topstruct
template.firstchild
filename Absoluter Pfad einer Mediendatei ( ⚠️ Momentan nur in der Konfiguration von Mets-Pfaden verfügbar)
basename
relativepath Relativer Pfad einer Mediendatei ( ⚠️ Momentan nur in der Konfiguration von Mets-Pfaden verfügbar)
Clone this wiki locally