ScriptAPI (ArcFlow.Next): Unterschied zwischen den Versionen

Aus ArcFlow Wiki
Zur Navigation springen Zur Suche springen
Stand 4.1.09 Erstellen von Skripten in ArcFlow.Next
 
Steht in der freigegebenen Version noch nicht zur Verfügung.
Zeile 3: Zeile 3:
{{Construction}}
{{Construction}}


Funktionen, die häufiger gebraucht werden, können in ArcFlow.Next in der ScriptAPI mit der Programmiersprache JavaScript geschrieben werden. Das Skript kann dann über die Schaltfläche
Funktionen, die häufiger gebraucht werden, können in ArcFlow.Next in der ScriptAPI mit der Programmiersprache JavaScript geschrieben werden. Das Skript wird einem Bereich zugewiesen und kann in dem Bereich aufgerufen werden. Die Addons werden über die Schaltfläche [[File:Menubar_addon.png|x24px]] angezeigt und können dort auch aufgerufen werden. Die Zuweisung des Skripts zum Bereich wird unter "Einstellungen / Erweitert / Addons" definiert. Das Skript selbst kann unter "Einstellungen / Erweitert / Skripte" geschrieben werden. Die Einstellungen werden nur bei Benutzern angezeigt, die der Benutzergruppe "Administratoren" angehören.
 
Vorgehen beim Schreiben eigener Skripte
 
Zur Verfügung stehende Umgebung
Objekt "af"
af.next.<Befehl>(<Parameter>)
af.next.constant.AFErrOk
Zugriff auf die Umgebung
treeNode = ausgewähltes Objekt im Arbeitsmappenbaum
treeNode.id = Id des Objekts (Arbeitsmappe oder Archivnummer)
treeNode.type = "workfolder" im Falle einer Arbeitsmappe
af.user Benutzer
 
Ausgabe mit alert()
 
Programmierung in einer Umgebung in der Anweisungen parallel ausgeführt werden
Verwendung von .then, await, async
 
Rückgabewert von Anweisungen
result.code = Rückgabewert der Funktion
result.returnValues.abmList[0].afAbmId bei der Rückgabe einer Liste von Arbeitsmappen

Version vom 9. Oktober 2024, 15:05 Uhr

ScriptAPI
Grundlegende Beschreibung zur Erstellung von Skripten
Diese Seite wird zur Zeit bearbeitet. Der Inhalt kann falsch oder zumindest wahnsinnig ungenau sein. Wir sind dabei das zu beheben.

Funktionen, die häufiger gebraucht werden, können in ArcFlow.Next in der ScriptAPI mit der Programmiersprache JavaScript geschrieben werden. Das Skript wird einem Bereich zugewiesen und kann in dem Bereich aufgerufen werden. Die Addons werden über die Schaltfläche angezeigt und können dort auch aufgerufen werden. Die Zuweisung des Skripts zum Bereich wird unter "Einstellungen / Erweitert / Addons" definiert. Das Skript selbst kann unter "Einstellungen / Erweitert / Skripte" geschrieben werden. Die Einstellungen werden nur bei Benutzern angezeigt, die der Benutzergruppe "Administratoren" angehören.

Vorgehen beim Schreiben eigener Skripte

Zur Verfügung stehende Umgebung Objekt "af" af.next.<Befehl>(<Parameter>) af.next.constant.AFErrOk Zugriff auf die Umgebung treeNode = ausgewähltes Objekt im Arbeitsmappenbaum treeNode.id = Id des Objekts (Arbeitsmappe oder Archivnummer) treeNode.type = "workfolder" im Falle einer Arbeitsmappe af.user Benutzer

Ausgabe mit alert()

Programmierung in einer Umgebung in der Anweisungen parallel ausgeführt werden Verwendung von .then, await, async

Rückgabewert von Anweisungen result.code = Rückgabewert der Funktion result.returnValues.abmList[0].afAbmId bei der Rückgabe einer Liste von Arbeitsmappen