3B2-Script

Einführung

Eine sehr flexible und leistungsfähige Eigenschaft von 3B2 ist seine Scripting-Funktion, mit der Scripts z.B. für die Steuerung von Anwendungen erstellt werden. Neben eigenen Scripts unterstützt 3B2 außerdem Perl-Scripts und Mini-Scripts.

Mit der Scripting-Funktionalität ist es möglich, leistungsstarke Blackbox-Anwendungen für die Produktion von Dokumenten in gedruckter oder elektronischer Form zu entwickeln.

Scripts können über die Tastatur, mit Befehlen oder automatisch beim Öffnen oder Schließen eines Dokumentes gestartet werden. Weitere Informationen zur Automatisierung in 3B2 finden Sie unter Automatisierung.

Advent bietet u.a. auch fertige Script- und Publishing-Lösungen an. Weitere Informationen zu Lösungen und Consulting finden Sie unter Lösungen.

Was ist 3B2-Script?

3B2 ist eine befehlsgesteuerte Software, d.h. Anwender können mit Befehlen schnell auf alle Funktionen der Software zugreifen. Wenn mehrere Befehle nacheinander ausgeführt werden sollen, können sie in einem Script oder einer Befehlsdatei zusammengefasst werden, wobei diese Befehlsreihe mit einem einzigen Befehl ausgelöst werden kann. Über 3B2's Editierfunktion lassen sich Scripts leicht erstellen.

Um die Stärken von 3B2-Scripts voll auszunutzen, sollten Anwender über Programmierkenntnisse verfügen.

Fertige Scripts lassen sich ohne Einschränkungen einsetzen. Sie werden wie 3B2-Erweiterungen behandelt, mit denen u.a. auch bestehende Menüs geändert werden können.

Zur Erstellung eines Scripts müssen die entsprechenden Befehle bekannt sein. Für jede Funktion in 3B2 gibt es auch einen Befehl, mit Hilfe dessen sich viele Prozesse automatisieren lassen. Erfahrene Anwender von 3B2-Script können Libraries mit nützlichen Befehlen erstellen, die in anderen Projekten wiederverwendet werden können.

Arten von Scripts

Im Folgenden werden verschiedene Arten von Scripts in 3B2 beschrieben:

Vorteile

3B2-Befehle sind eine Art Programmiersprache, die zur Entwicklung hochwertiger, flexibler und umfangreicher Publishing-Lösungen verwendet wird.

Für 3B2-Anfänger laufen diese Befehle zunächst im Verborgenen ab, doch mit jeder Menüwahl, jedem Tastendruck und jeder Mauszeiger-Bewegung wird in 3B2 ein Befehl generiert. Erfahrene Anwender können diese und viele andere Befehle direkt in 3B2's Befehlsprozessor ausgeben und so die Produktivität und Funktionalität steigern, was nebenbei auch Zeit und Kosten spart.

Referenzen und weitere Informationen

Technische Informationen zu Scripts finden Sie in der technischen Dokumentation unter documentation.3b2.com.


Siehe auch