W-Vorlagenauswahl per Event-Skript
Der Vorlagendialog kann für enaio® client über das Event 'BeforeOpen' gesteuert werden.
Folgende Möglichkeiten bietet die Skriptsteuerung:
- 
                                                                Vorlagen filtern 
Nur Vorlagen, deren Namen eine Zeichenkette enthalten, werden angeboten:
Angegeben werden kann, ob der Name mit der Zeichenkette beginnt, endet oder im Namen enthalten ist.
Zusätzlich kann angegeben werden, dass die Zeichenkette als Bestandteil des Namens nicht mit angezeigt wird.
- 
                                                                Vorlage vorgeben 
Die Vorlage wird vorgegeben, der Vorlagendialog wird nicht geöffnet.
- 
                                                                Optionen steuern 
Im Vorlagendialog ist nur die Option 'neu erstellen' aktiv, die Optionen 'aus Datei kopieren' und 'aus Datei verschieben' sind deaktiviert.
- 
                                                                Auswahl deaktivieren 
Der Vorlagendialog wird nicht geöffnet, erstellt wird ein Dokument ohne Seiten.
Filter und Vorlagenvorgabe beziehen sich auf die Vorlagen, die dem Benutzer zugeordnet sind.
Skript-Syntax für Filter:
WriteProfString "GLOBALS", "TEMPLATEFILTER", "<filter>", osfile
asfile.ResultCode = 1
asfile.WriteToFileFilter-Syntax:
| Filter | Beschreibung | 
| Zeichenkette | Die Vorlage mit der Bezeichnung Zeichenkette ist fest vorgegeben. Der Vorlagendialog wird nicht geöffnet. | 
| Steuerzeichen $ | Filtern | 
| $Zeichenkette | Filtern nach Vorlagen, die mit der Zeichenkette beginnen. | 
| Zeichenkette$ | Filtern nach Vorlagen, die mit der Zeichenkette enden. | 
| $Zeichenkette$ | Filtern nach Vorlagen, die die Zeichenkette enthalten. | 
| Steuerzeichen $ | '$' statt '#': Filtern mit Ausblenden der Zeichenkette im Namen. | 
| Steuerzeichen !+ | Optionen: Alle Optionen verfügbar (Standard). Beispiel: #excel!+ | 
| Steuerzeichen !- | Optionen: Nur die Option 'neu erstellen' ist verfügbar. Beispiel: #excel!- | 
Skript-Syntax zum Deaktivieren des Vorlagendialogs:
WriteProfString "GLOBALS", "SKIPCONTENT", "TRUE", osfile 
asfile.ResultCode = 1
asfile.WriteToFileErstellt wird ein Dokument ohne Seiten.
 Bereiche können Sie einblenden. Alle ausgeblendeten Bereiche einer Seite blenden Sie über die  Toolbar ein:
 Bereiche können Sie einblenden. Alle ausgeblendeten Bereiche einer Seite blenden Sie über die  Toolbar ein: 
 