# Logik
Über den Tab Logik im Formulardesigner können Sie Scripte hinterlegen und bearbeiten.
Beachten Sie
Das Scripting ist ein Preview-Feature und noch nicht für den Produktiveinsatz vorgesehen.
Sie haben folgende Handlungsmöglichkeiten:
1 Ansichtsübergreifende Scripte erstellen und bearbeiten
2 Ansichtsübergreifende Scripte laden
3 Scripte hinzufügen und bearbeiten
4 Funktionen für Events hinzufügen und bearbeiten
5 Präfixe für Übersetzungen hinzufügen und bearbeiten
6 Durchsuchen
Nähere Informationen finden Sie in den nachfolgenden Abschnitten und in der Dokumentation Programmieren für ELO > ELO Forms Scripting (opens new window)
# Ansichtsübergreifende Scripte
Ansichtsübergreifende Scripte sind Scripte, die nicht an einen Aspekt oder eine Maske gebunden sind. Die Scripte können auch für andere Pakete genutzt werden.
# Ansichtsübergreifende Scripte erstellen und bearbeiten
Der Link Ansichtsübergreifende Scripte öffnet einen neuen Browser-Tab. Sie haben folgenden Möglichkeiten:
- Ansichtsübergreifende Scripte über den internen Editor erstellen und bearbeiten (Vollbildmodus möglich)
- Ansichtsübergreifende Scripte hochladen
- Ansichtsübergreifende Scripte herunterladen
# Ansichtsübergreifende Scripte laden
Sie können bereits vorhandene ansichtsübergreifende Scripte aus dem Paket oder anderen Paketen laden.
Über die Funktion Neues ansichtsübergreifendes Script hinzufügen (Plussymbol) haben Sie folgende Möglichkeiten:
- Vorhandene ansichtsübergreifende Scripte laden
- Ansichtsübergreifende Scripte im Lesemodus prüfen (Vollbildmodus möglich)
- Ansichtsübergreifende Scripte zur Bearbeitung öffnen (Stiftsymbol)
- Ansichtsübergreifende Scripte herunterladen
# Scripte hinzufügen und bearbeiten
Für Scripte, die an die jeweilige Ansicht des Aspekts oder der Maske gebunden sind.
Über Neues Script (Plussymbol) haben Sie folgende Möglichkeiten:
- Scripte über den internen Editor erstellen und bearbeiten (Vollbildmodus möglich)
- Scripte hochladen
- Scripte herunterladen
# Funktionen für Events hinzufügen und bearbeiten
Über Neues Event (Plussymbol) haben Sie folgende Möglichkeiten:
- Vorhandene Events auswählen
- Einen Bezeichner vergeben
- Auslösende Felder definieren
- Eine Funktion zum Event erstellen (Vollbildmodus möglich)
# Präfixe für Übersetzungen hinzufügen und bearbeiten
Über Neue Übersetzungen (Plussymbol) haben Sie folgende Möglichkeiten:
- Präfixe für Übersetzungen definieren. Diese können über PROPERTIES-Dateien im Repository oder die Übersetzungstabelle angesprochen werden.
- Sehen, wie viele Übersetzungen für ein Präfix vorhanden sind